:root{--input-padding-x:1.5rem;--input-padding-y:.75rem;--beige-maison:url("../img/ControlePC/24px/Beige/Home.png");--green-maison:url("../img/ControlePC/24px/Green/Home.png");--orange-maison:url("../img/ControlePC/24px/Orange/Home.png");--beige-carte:url("../img/ControlePC/24px/Beige/Carte.png");--green-carte:url("../img/ControlePC/24px/Green/Carte.png");--orange-carte:url("../img/ControlePC/24px/Orange/Carte.png");--beige-geofence:url("../img/ControlePC/24px/Beige/Geofence.png");--green-geofence:url("../img/ControlePC/24px/Green/Geofence.png");--orange-geofence:url("../img/ControlePC/24px/Orange/Geofence.png");--beige-entretiens:url("../img/ControlePC/24px/Beige/Entretiens.png");--green-entretiens:url("../img/ControlePC/24px/Green/Entretiens.png");--orange-entretiens:url("../img/ControlePC/24px/Orange/Entretiens.png");--beige-rapports:url("../img/ControlePC/24px/Beige/Rapports.png");--green-rapports:url("../img/ControlePC/24px/Green/Rapports.png");--orange-rapports:url("../img/ControlePC/24px/Orange/Rapports.png");--beige-accdec:url("../img/ControlePC/24px/Beige/AccDec.png");--green-accdec:url("../img/ControlePC/24px/Green/AccDec.png");--orange-accdec:url("../img/ControlePC/24px/Orange/AccDec.png");--beige-arc:url("../img/ControlePC/24px/Beige/ArrRalCirc.png");--green-arc:url("../img/ControlePC/24px/Green/ArrRalCirc.png");--orange-arc:url("../img/ControlePC/24px/Orange/ArrRalCirc.png");--beige-ev:url("../img/ControlePC/24px/Beige/Exces.png");--green-ev:url("../img/ControlePC/24px/Green/Exces.png");--orange-ev:url("../img/ControlePC/24px/Orange/Exces.png");--beige-evr:url("../img/ControlePC/24px/Beige/ExcesRoute.png");--green-evr:url("../img/ControlePC/24px/Green/ExcesRoute.png");--orange-evr:url("../img/ControlePC/24px/Orange/ExcesRoute.png");--beige-resume:url("../img/ControlePC/24px/Beige/Resume.png");--green-resume:url("../img/ControlePC/24px/Green/Resume.png");--orange-resume:url("../img/ControlePC/24px/Orange/Resume.png");--beige-seconde:url("../img/ControlePC/24px/Beige/Secondes.png");--green-seconde:url("../img/ControlePC/24px/Green/Secondes.png");--orange-seconde:url("../img/ControlePC/24px/Orange/Secondes.png");--beige-vec:url("../img/ControlePC/24px/Beige/VEC.png");--green-vec:url("../img/ControlePC/24px/Green/VEC.png");--orange-vec:url("../img/ControlePC/24px/Orange/VEC.png");--beige-flotte:url("../img/ControlePC/24px/Beige/Flotte.png");--green-flotte:url("../img/ControlePC/24px/Green/Flotte.png");--orange-flotte:url("../img/ControlePC/24px/Orange/Flotte.png");--beige-calendrier:url("../img/ControlePC/24px/Beige/Calendrier.png");--green-calendrier:url("../img/ControlePC/24px/Green/Calendrier.png");--orange-calendrier:url("../img/ControlePC/24px/Orange/Calendrier.png");--beige-settings:url("../img/ControlePC/24px/Beige/Ajustements.png");--green-settings:url("../img/ControlePC/24px/Green/Ajustements.png");--orange-settings:url("../img/ControlePC/24px/Orange/Ajustements.png");--beige-print:url("../img/ControlePC/24px/Beige/Imprimer.png");--green-print:url("../img/ControlePC/24px/Green/Imprimer.png");--orange-print:url("../img/ControlePC/24px/Orange/Imprimer.png");--green-export-csv:url("../img/ControlePC/24px/Green/CSV.png");--orange-export-csv:url("../img/ControlePC/24px/Orange/CSV.png");--green-export-xls:url("../img/ControlePC/24px/Green/XLS.png");--orange-export-xls:url("../img/ControlePC/24px/Orange/XLS.png");--beige-zone-scolaire:url("../img/ControlePC/24px/Beige/ZoneScolaire.png");--green-zone-scolaire:url("../img/ControlePC/24px/Green/ZoneScolaire.png");--orange-zone-scolaire:url("../img/ControlePC/24px/Orange/ZoneScolaire.png");--beige-fleet:url("../img/ControlePC/24px/Beige/Fleet.svg");--green-fleet:url("../img/ControlePC/24px/Green/Fleet.svg");--orange-fleet:url("../img/ControlePC/24px/Orange/Fleet.svg");--beige-speeding:url("../img/ControlePC/24px/Beige/SpeedingExcess.svg");--green-speeding:url("../img/ControlePC/24px/Green/SpeedingExcess.svg");--orange-speeding:url("../img/ControlePC/24px/Orange/SpeedingExcess.svg");--beige-communication:url("../img/ControlePC/24px/Beige/Signaloff.png");--green-communication:url("../img/ControlePC/24px/Green/Signaloff.png");--orange-communication:url("../img/ControlePC/24px/Orange/Signaloff.png")}::-webkit-scrollbar{width:20px}::-webkit-scrollbar-track{background:#fff;width:20px}::-webkit-scrollbar-thumb{background:#d7d7d7;border-radius:12px;background-clip:padding-box;border:4px solid rgba(0,0,0,0)}body{height:100%;width:100%;font-family:Arial;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000}.main .container-fluid{padding-left:0;padding-right:0}.footer{font-size:xx-small;height:5rem}.app-footer{display:none}.logo-lg{display:inline}.row{margin-right:0;margin-left:0}#map{position:relative;width:100%;height:calc(100vh - 55px);padding:0;overflow:hidden}#mapZone{position:relative;width:100%;height:100%;overflow:hidden}.card-signin{border:0;border-radius:1rem;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.1)}.card-signin .card-title{margin-bottom:2rem;font-weight:300;font-size:1.5rem}.card-signin .card-body{padding:2rem}.form-label-group{position:relative;margin-bottom:1rem}.form-label-group input{height:auto;border-radius:2rem}.checkbox-1x{transform:scale(1.5);-webkit-transform:scale(1.5)}.checkbox-2x{transform:scale(2);-webkit-transform:scale(2)}.btn-google{color:#fff;background-color:#ea4335}.btn-facebook{color:#fff;background-color:#3b5998}.ui-dialog{z-index:1000 !important}.ui-dialog-titlebar-close{display:none}.mseries-info-row{min-width:200px;height:16px}caption{caption-side:top}.status-adj-odo{background-color:#ff8040 !important}.condition-urgence{background-color:#b22222 !important;color:#fff !important}.welcome-user{font-size:x-large;font-weight:bold}.mycontainer{padding-left:.1rem;padding-right:.1rem}.icone-info{width:30px}.container-fluid-login{width:100%;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.btn-logout:hover{background-color:#0f311c}.header-info-icon:hover{background-image:url(../img/ControlePC/24px/Orange/Information.png)}.multi-header{border-bottom:0 !important}.panneau-vehicule{border-top:1px solid #d7d7d7;margin-top:8px;margin-bottom:8px;width:90%}.separator-info-window{border-top:1px solid #d7d7d7;margin-top:8px;margin-bottom:8px;width:100%}input[type=radio]{accent-color:#e7662e}input[type=checkbox]{accent-color:#e7662e}input[readonly="readonly"]{background:none;border:none;outline:none}.app-header.navbar .navbar-brand{background-image:url("../img/FleetsphereEMS_LogoSimple_Light.svg")}.main{background-color:#fff9ef}.pl-20{padding-left:2rem !important}.maintenancetable{margin-bottom:0;border:0}.icone-fichier{height:24px;width:24px;background:url(../img/ControlePC/24px/Green/Fichier.png) no-repeat center center;padding-right:30px;font-size:24px}.icone-notification-add{height:24px;width:24px;background:url(../img/ControlePC/24px/Green/AjouterNotification.png) no-repeat center center;padding-right:30px;font-size:24px;margin-right:12px}.icone-notification{height:24px;width:24px;background:url(../img/ControlePC/24px/Green/Notification.png) no-repeat center center;padding-right:30px;font-size:24px;margin-right:12px}.icone-notification:hover{background:url(../img/ControlePC/24px/Orange/Notification.png) no-repeat center center}.icone-delete{height:24px;width:24px;background:url(../img/ControlePC/24px/Green/Delete.png) no-repeat center center;padding-right:30px;font-size:24px;margin-right:12px}.icone-delete:hover{background:url(../img/ControlePC/24px/Orange/Delete.png) no-repeat center center}.icone-important{height:24px;width:24px;background:url(../img/ControlePC/24px/Orange/Important.png) no-repeat center center;font-size:24px;padding:0 0 0 16px;margin:0 0 0 16px}.icone-ambulance{height:24px;width:24px;background:url(../img/ControlePC/24px/Green/Flotte.png) no-repeat center center;font-size:24px;padding:0 0 0 16px;margin:0 0 0 16px}.icone-dashboard-ambulance{height:24px;width:24px;background:url(../img/ControlePC/24px/Green/Ambulance.png) no-repeat center center;font-size:24px;padding:0 0 0 16px;margin:0 0 0 16px}.icone-poi{height:24px;width:24px;background:url(../img/ControlePC/24px/Green/PointInteret.png) no-repeat center center;font-size:24px;padding:0 0 0 16px;margin:0 0 0 16px}.icone-evr{height:24px;width:24px;background:url(../img/ControlePC/24px/Green/ExcesRoute.png) no-repeat center center;font-size:24px;padding:0 0 0 16px;margin:0 0 0 16px}.icone-dashboard-ralenti{height:24px;width:24px;background:url(../img/ControlePC/24px/Green/SlowingExcess.png) no-repeat center center;font-size:24px;padding:0 0 0 16px;margin:0 0 0 16px}.icone-entretien{height:24px;width:24px;background:url(../img/ControlePC/24px/Green/Entretiens.png) no-repeat center center;font-size:24px;padding:0 0 0 16px;margin:0 0 0 16px}.icone-dashboard-entretien-du{height:24px;width:24px;background:url(../img/ControlePC/24px/Green/MaintenanceDue.png) no-repeat center center;font-size:24px;padding:0 0 0 16px;margin:0 0 0 16px}.icone-dashboard-entretien-soon{height:24px;width:24px;background:url(../img/ControlePC/24px/Green/MaintenanceSoon.png) no-repeat center center;font-size:24px;padding:0 0 0 16px;margin:0 0 0 16px}.icone-zone-scolaire{height:24px;width:24px;background:url(../img/ControlePC/24px/Green/ZoneScolaire.png) no-repeat center center;font-size:24px;padding:0 0 0 16px;margin:0 0 0 16px}.icone-download{height:24px;width:24px;background:url(../img/ControlePC/24px/Green/Telecharger.png) no-repeat center center;font-size:24px;padding:0 0 0 16px;margin:0 0 0 16px}.icone-download:hover{background:url(../img/ControlePC/24px/Orange/Telecharger.png) no-repeat center center}.icone-signaloff{height:24px;width:24px;background:url(../img/ControlePC/24px/Green/Signaloff.png) no-repeat center center;font-size:24px;padding:0 0 0 16px;margin:0 0 0 16px}.icone-signaloff:hover{background:url(../img/ControlePC/24px/Orange/Signaloff.png) no-repeat center center}.icone-dashboard-odometer{height:24px;width:24px;background:url(../img/ControlePC/24px/Green/Exces.png) no-repeat center center;font-size:24px;padding:0 0 0 16px;margin:0 0 0 16px}.icone-odometer{height:24px;width:24px;background:url(../img/ControlePC/24px/Green/Exces.png) no-repeat center center;font-size:24px;padding:0 0 0 16px;margin:0 0 0 16px}.icone-odometer:hover{background:url(../img/ControlePC/24px/Orange/Exces.png) no-repeat center center}.icone-gps{height:24px;width:24px;background:url(../img/ControlePC/24px/Green/GPS.png) no-repeat center center;font-size:24px;padding:0 0 0 16px;margin:0 0 0 16px}.icone-gps:hover{background:url(../img/ControlePC/24px/Orange/GPS.png) no-repeat center center}.icone-signal{height:24px;width:24px;background:url(../img/ControlePC/24px/Green/Signaloff.png) no-repeat center center;font-size:24px;padding:0 0 0 16px;margin:0 0 0 16px}.icone-bulle{height:24px;width:24px;background:url(../img/bulle.png) no-repeat center center;font-size:24px;padding:0 0 0 16px;margin:0 0 0 16px}.icone-bulle-arret{height:24px;width:24px;background:url(../img/bulle_arret.svg) no-repeat center center;font-size:24px;margin-left:-4px}.icone-bulle-ralenti{height:24px;width:24px;background:url(../img/bulle_ralenti.svg) no-repeat center center;font-size:24px;margin-left:-4px}.icone-bulle-circule{height:24px;width:24px;background:url(../img/bulle_circule.svg) no-repeat center center;font-size:24px;margin-left:-4px}.icone-bulle-urgence{height:24px;width:24px;background:url(../img/bulle_urgence.svg) no-repeat center center;font-size:24px;margin-left:-4px}.icone-statut-moteur{height:24px;width:24px;background:url(../img/ControlePC/Statut-Moteur.png) no-repeat center center;font-size:24px;margin-left:8px;margin-right:-8px}.icone-statut-odometer{height:24px;width:24px;background:url(../img/ControlePC/odo.png) no-repeat center center;font-size:24px;margin-left:8px;margin-right:-8px}.icone-statut-essence{height:24px;width:24px;background:url(../img/ControlePC/Essence.png) no-repeat center center;font-size:24px;margin-left:8px;margin-right:0}.icone-statut-vecs{height:24px;width:24px;background:url(../img/ControlePC/vecs.png) no-repeat center center;font-size:24px;margin-left:8px;margin-right:-8px}.icone-statut-speedlimit{height:24px;width:24px;background:url(../img/ControlePC/24px/Orange/SpeedingExcess.svg) no-repeat center center;font-size:24px;margin-left:8px;margin-right:-8px}.btn-maintenance-reset{height:24px;width:24px;margin-right:12px;background:url(../img/ControlePC/24px/Green/MaintenanceReset.png) no-repeat center center;padding-right:30px;font-size:24px}.btn-maintenance-reset:hover{background:url(../img/ControlePC/24px/Orange/MaintenanceReset.png) no-repeat center center}.btn-maintenance-calendrier{height:24px;width:24px;margin-right:12px;background:url(../img/ControlePC/24px/Green/Calendrier.png) no-repeat center center;padding-right:30px;font-size:24px}.btn-maintenance-calendrier:hover{background:url(../img/ControlePC/24px/Orange/Calendrier.png) no-repeat center center}.btn-maintenance-historique{height:24px;width:24px;margin-right:12px;background:url(../img/ControlePC/24px/Green/Historique.png) no-repeat center center;padding-right:30px;font-size:24px}.btn-maintenance-historique:hover{background:url(../img/ControlePC/24px/Orange/Historique.png) no-repeat center center}.btn-maintenance-propane{height:24px;width:24px;margin-right:12px;background:url(../img/ControlePC/24px/Green/Propane.svg) no-repeat center center;padding-right:30px;font-size:24px}.btn-maintenance-propane:hover{background:url(../img/ControlePC/24px/Orange/Propane.svg) no-repeat center center}.btn-edit{height:24px;width:24px;margin-right:12px;background:url(../img/ControlePC/24px/Green/Notes.png) no-repeat center center;padding-right:30px;font-size:24px}.btn-edit:hover{background:url(../img/ControlePC/24px/Orange/Notes.png) no-repeat center center}.btn-delete{height:24px;width:24px;margin-right:12px;background:url(../img/ControlePC/24px/Green/Delete.png) no-repeat center center;padding-right:30px;font-size:24px}.btn-delete:hover{background:url(../img/ControlePC/24px/Orange/Delete.png) no-repeat center center}.btn-edit-poly{height:24px;width:24px;margin-right:12px;background:url(../img/ControlePC/24px/Green/Radio.png) no-repeat center center;padding-right:30px;font-size:24px}.btn-edit-poly:hover{background:url(../img/ControlePC/24px/Orange/Radio.png) no-repeat center center}.btn-save{height:24px;width:24px;margin-right:12px;background:url(../img/ControlePC/24px/Green/Save.png) no-repeat center center;padding-right:30px;font-size:24px}.btn-save:hover{background:url(../img/ControlePC/24px/Orange/Save.png) no-repeat center center}.btn-player-fast-backward{height:24px;width:24px;margin-right:8px;background:url(../img/ControlePC/simulateur/Fastbackward.png) no-repeat center center;font-size:24px}.btn-player-fast-backward:hover{background:url(../img/ControlePC/simulateur/Fastbackward-1.png) no-repeat center center}.btn-player-fast-forward{height:24px;width:24px;margin-right:8px;background:url(../img/ControlePC/simulateur/Fastforward.png) no-repeat center center;font-size:24px}.btn-player-fast-forward:hover{background:url(../img/ControlePC/simulateur/Fastforward-1.png) no-repeat center center}.btn-player-next{height:24px;width:24px;margin-right:8px;background:url(../img/ControlePC/simulateur/Next.png) no-repeat center center;font-size:24px}.btn-player-next:hover{background:url(../img/ControlePC/simulateur/Next-1.png) no-repeat center center}.btn-player-pause{height:24px;width:24px;margin-right:8px;background:url(../img/ControlePC/simulateur/Pause.png) no-repeat center center;font-size:24px}.btn-player-pause:hover{background:url(../img/ControlePC/simulateur/Pause-1.png) no-repeat center center}.btn-player-play{height:24px;width:24px;margin-right:8px;background:url(../img/ControlePC/simulateur/Play.png) no-repeat center center;font-size:24px}.btn-player-play:hover{background:url(../img/ControlePC/simulateur/Play-1.png) no-repeat center center}.btn-player-previous{height:24px;width:24px;margin-right:8px;background:url(../img/ControlePC/simulateur/Previous.png) no-repeat center center;font-size:24px}.btn-player-previous:hover{background:url(../img/ControlePC/simulateur/Previous-1.png) no-repeat center center}.btn-player-stop{height:24px;width:24px;margin-right:8px;background:url(../img/ControlePC/simulateur/Stop.png) no-repeat center center;font-size:24px}.btn-player-stop:hover{background:url(../img/ControlePC/simulateur/Stop-1.png) no-repeat center center}.boxclose{float:right;background:#101c05;top:-10px;right:-10px;font-size:20px;font-weight:400;border-radius:30px;border:2px solid #fff;color:#fff;text-shadow:0 1px 0 #fff;line-height:0;padding:11px 5px;margin-right:-14px;margin-top:-56px}.boxclose:before{content:"×"}.boxclose:hover{background:#e7662e}.boxclose:active{background:#e7662e}.boxclose-no-header{float:right;background:#101c05;top:-10px;right:-10px;font-size:20px;font-weight:400;border-radius:30px;border:2px solid #fff;color:#fff;text-shadow:0 1px 0 #fff;line-height:0;padding:11px 5px;margin-right:-14px;margin-top:-14px}.boxclose-no-header:before{content:"×"}.boxclose-no-header:hover{background:#e7662e}.btn-white{display:flex;flex-direction:row;justify-content:center;padding:6px 16px;gap:8px;position:inherit;height:36px;background:#fff;border-radius:4px;border:1px solid #b3b3b3;color:#000}.btn-white:hover{background:#ffefc7;stroke:#b3b3b3}.btn-orange{display:flex;flex-direction:row;justify-content:center;padding:6px 16px;gap:8px;position:inherit;height:36px;background:#e7662e;border-radius:4px;color:#fff;border:0}.btn-orange:hover{color:#151b1e;background-color:#ce5019;border-color:#ce5019;color:#fff}.btn-orange:focus,.btn-orange.focus{outline:0;box-shadow:0 0 0 .2rem rgba(32,168,216,25%)}.btn-orange:not(:disabled):not(.disabled):active,.btn-orange:not(:disabled):not(.disabled).active,.show>.btn-orange.dropdown-toggle{color:#fff;background-color:#ce5019;border-color:#ce5019}.text-validation-invalid{color:#e7662e;font-size:14px}.bootbox-alert{z-index:1070}#notification{z-index:1060}#listeNotifications{z-index:1050}.flex-fill{flex:1 1 auto !important}.modal-content{border-radius:12px}.modal-close-button{float:right;flex-direction:row;gap:8px;float:right}.modal-info-vehicule-title{display:flex;align-items:flex-start;justify-content:space-between;padding-top:1rem;padding-left:1rem;padding-right:1rem;font-weight:700;font-size:18px;line-height:26px}.modal-content-entretien-info{position:absolute;width:799px}.modal-entretien-historique{max-width:786px}.modal-entretien-hors-service{max-width:1140px}.modal-entretien-calendrier{max-width:799px}.modal-entretien-historique-selection{display:flex;flex-direction:row;height:24px;align-items:center;gap:24px;background:#fff;padding:1rem 0 0 .4rem;margin-bottom:1rem}.modal-mseries-title{padding:0 0 0 16px;font-family:'Arial';font-style:normal;font-weight:700;font-size:18px;line-height:22px;color:#000}.reset-maintenance-notice{display:flex;flex-direction:column;background:#fff9ef;border-radius:4px;height:87px;width:100%;justify-content:center}.notice-text{font-family:'Arial';font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#e7662e;padding:7px 0 0 16px}.reset-maintenance-dp{width:100%;border-radius:4px;border:1px solid #b3b3b3;display:flex;flex-direction:row-reverse;align-items:center;padding:8px 16px;gap:8px}.reset-maintenance-field{font-family:'Arial';font-style:normal;font-weight:400;font-size:16px;line-height:24px;background:#fff;border-radius:4px 0 0 4px}.font-normal-16{font-family:'Arial';font-style:normal;font-weight:400;font-size:16px;line-height:24px}.card{border:none}.card-header{border-bottom:1px solid #d7d7d7}.region-header{color:#000;background-color:#fff9ef;font-weight:700;margin:0}#report-header{background-color:#fff}.entretien-header{background-color:#fff;height:56px}.entretien-header-title{font-weight:700;font-size:18px;line-height:26px;margin:0;padding:15px 24px 15px 16px}.entretien-region{padding:14px 0 12px 0}.entretien-region-selection{border-radius:4px;border:1px solid #b3b3b3;background:#fff;flex:none;color:#000;flex:none;order:0;flex-grow:0;padding-top:4px;padding-bottom:4px}.odometres-region{padding:14px 0 16px 0}.table thead th{vertical-align:middle;border-bottom:1px solid #d7d7d7}.table thead th.entretien-info{text-align:center;vertical-align:middle;border-bottom:1px solid #d7d7d7;padding-left:0}.table th,.table td{padding:0;border-top:1px solid #a4b7c1;padding-left:10px;vertical-align:middle}.table th.resume,.table td.resume{padding:0;vertical-align:middle;text-align:center}.table th.odometres,.table td.odometres{padding:0;vertical-align:middle;text-align:center}.table tbody td.entretien-info{text-align:center;vertical-align:middle;border-bottom:1px solid #d7d7d7;padding-left:0}.table-bordered thead th,.table-bordered thead td{border-bottom-width:1px}.table-bordered{border:1px solid #d7d7d7}.table-bordered th,.table-bordered td{border:1px solid #d7d7d7}.table-striped tbody tr:nth-of-type(even){background-color:#fff}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0)}thead{background:#fff}th{font-weight:700;height:40px}th.centrer{text-align:center}td.centrer{text-align:center}tr{font-family:Arial;font-style:normal;font-weight:400;font-size:16px;line-height:24px;height:40px}tr.Active{background:#fee4a5}tr.Deferred{color:#808080}tr.Closed{background-color:#ff8c00}.vehicule-label{display:block !important;font-size:small;font-weight:600}.vehicule-title{font-size:14px;line-height:22px;padding:2px 12px 2px 12px}.vehicule-info{height:24px;width:24px;margin-right:2px;background:url(../img/ControlePC/24px/Green/Information.png) no-repeat center center;padding-top:5px;padding-right:5px}.vehicule-info:hover{background:url(../img/ControlePC/24px/Orange/Information.png) no-repeat center center}.vehicule-entretien{height:24px;width:24px;margin-right:2px;background:url(../img/ControlePC/24px/Green/Entretiens.png) no-repeat center center;padding-top:5px;padding-right:5px}.vehicule-entretien:hover{background:url(../img/ControlePC/24px/Orange/Entretiens.png) no-repeat center center}.vehicule-info-moteur{display:flex;justify-content:space-between;margin-top:8px;margin-right:14px}.text-alarme{color:#e7662e}.vehicule-heure{display:inline-block;margin-top:10px;margin-right:12px;color:#101c05}.vehicule-heure-popup{display:inline-block;margin-top:10px;margin-right:12px;color:#939393}.vehicule-lignes{display:flex;justify-content:space-between}.alerte-ambulance{height:24px;width:24px;margin-right:3px;background:url(../img/ControlePC/24px/Orange/Flotte.png) no-repeat center center}.alerte-civiere{height:24px;width:24px;margin-right:3px;background:url(../img/ControlePC/24px/Orange/Assets.png) no-repeat center center}.alerte-hopital{height:24px;width:24px;margin-right:5px;background:url(../img/ControlePC/24px/Orange/PointInteret.png) no-repeat center center}.alerte-zone-scolaire{height:24px;width:24px;margin-right:2px;background:url(../img/ControlePC/24px/Orange/ZoneScolaire.png) no-repeat center center}.alerte-gps{height:24px;width:24px;margin-right:2px;background:url(../img/ControlePC/24px/Orange/GPS.png) no-repeat center center}.alerte-download{height:24px;width:24px;margin-right:2px;background:url(../img/ControlePC/24px/Orange/Telecharger.png) no-repeat center center}.alerte-signal{height:24px;width:24px;margin-right:2px;background:url(../img/ControlePC/24px/Orange/Signaloff.png) no-repeat center center}.alerte-speedlimit{height:24px;width:24px;margin-right:2px;background:url(../img/ControlePC/24px/Orange/SpeedingExcess.svg) no-repeat center center}.limite-vitesse{border:2px solid;border-radius:4px;color:#e7662e;margin-right:2px;height:26px}.badge-arret{color:#fff;background-color:#00e}.badge-ralenti{color:#fff;background-color:#06b94b}.badge-circule{color:#fff;background-color:#ffa80a}.badge-urgence{color:#fff;background-color:#ff4c3e}.missing-vehicule{color:#e7662e}.vehicule-panel-default{background:#fff9ef}.panneau-vitesse{border:2px solid;border-radius:4px;color:#000}.panneau-vitesse-over{border:2px solid;border-radius:4px;color:#f00}.card-vehicule{overflow-y:scroll;padding-left:0;padding-right:0;min-width:275px;height:calc(100vh - 55px)}.vehicule-list-group-item{position:relative;display:block;box-sizing:border-box;border-bottom:1px solid rgba(215,215,215,.7)}.rapports-header{display:flex;flex-direction:row;height:56px;align-items:center;gap:12px;background:#fff}.rapports-vehicule-select{border-radius:4px;border:1px solid #b3b3b3;background:#fff;flex:none;color:#000;flex:none;order:0;flex-grow:0;padding-top:4px;padding-bottom:4px}.cpc-calendrier{position:absolute;height:24px;width:24px;padding-left:24px;padding-bottom:20px;background-image:var(--green-calendrier)}.cpc-calendrier:hover{background-image:var(--orange-calendrier)}.cpc-calendrier:active{background-image:var(--orange-calendrier)}.cpc-selection-date{padding-left:30px;color:#000}.cpc-region{height:48px;background-color:#fff;padding:12px;min-width:250px}.cpc-region-toggle{height:24px;width:24px;color:#101c05;background-image:url(../img/ControlePC/24px/Green/Minus.png)}.cpc-region-toggle.collapsed{height:24px;width:24px;color:#101c05;background-image:url(../img/ControlePC/24px/Green/Plus.png)}.cpc-rapports-settings{height:24px;width:24px;padding-left:24px;padding-bottom:20px;background:var(--green-settings) no-repeat center center}.cpc-rapports-settings:hover{background:var(--orange-settings) no-repeat center center}.cpc-rapports-csv{height:24px;width:24px;padding-left:24px;padding-bottom:20px;background:var(--green-export-csv) no-repeat center center}.cpc-rapports-csv:hover{background:var(--orange-export-csv) no-repeat center center}.cpc-rapports-xls{height:24px;width:24px;padding-left:24px;padding-bottom:20px;background:var(--green-export-xls) no-repeat center center}.cpc-rapports-xls:hover{background:var(--orange-export-xls) no-repeat center center}.cpc-rapports-print{height:24px;width:24px;padding-left:24px;padding-bottom:20px;background:var(--green-print) no-repeat center center}.cpc-rapports-print:hover{background:var(--orange-print) no-repeat center center}.cpc-rapports-print:active{background:var(--orange-print) no-repeat center center}.app-header.navbar{background-color:#101c05}.app-header.navbar .navbar-brand{height:52px;background-color:#101c05;border-bottom:none}.app-header.navbar .nav-item .vl{position:relative;min-width:auto;margin:0 !important;text-align:center}#myLogo{position:initial;margin-left:16px;background-color:#101c05}.header-hello{position:absolute;padding-right:16px;color:#fff9ef}.header-compagnie{font-weight:700;color:#fff9ef}.btn-logout{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:6px 18px;gap:8px;background:#1d5035;color:#fff9ef;border-radius:4px}.vl{position:absolute;height:20px;min-width:1px;padding-left:16px;padding-right:16px;color:#fff9ef}navbar-toggler-info{padding:.25rem 0}.nav-link-icon{height:24px;width:24px;background:no-repeat center center}.cpc-home{background-image:var(--beige-maison)}.cpc-carto{background-image:var(--beige-carte)}.cpc-geofence{background-image:var(--beige-geofence)}.cpc-entretiens{background-image:var(--beige-entretiens)}.cpc-rapports{background-image:var(--beige-rapports)}.cpc-accdec{background-image:var(--beige-accdec)}.cpc-arc{background-image:var(--beige-arc)}.cpc-ev{background-image:var(--beige-ev)}.cpc-evr{background-image:var(--beige-evr)}.cpc-flotte{background-image:var(--beige-flotte)}.cpc-zone-scolaire{background-image:var(--beige-zone-scolaire)}.cpc-resume{background-image:var(--beige-resume)}.cpc-odometres{background-image:var(--beige-resume)}.cpc-seconde{background-image:var(--beige-seconde)}.cpc-vec{background-image:var(--beige-vec)}.cpc-fleet{background-image:var(--beige-fleet)}.cpc-speeding{background-image:var(--beige-speeding)}.cpc-communication{background-image:var(--beige-communication)}.header-info-icon{display:inline-block;height:24px;width:24px;left:2px;top:2px;min-width:auto;margin-right:18px;margin-left:16px;border-radius:0;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%;background-image:url(../img/ControlePC/24px/Beige/Information.png)}.sidebar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0;color:#fff9ef;background:#0f311c;font-family:'Arial';font-style:normal;font-weight:400;font-size:16px;line-height:24px}.sidebar .sidebar-nav{width:200px}.sidebar .navlink{height:48px;color:#fff9ef}.sidebar .sidebar-minimizer{position:relative;-ms-flex:0 0 48px;flex:0 0 48px;background-color:#0f311c;border:0}.sidebar .sidebar-minimizer::before{width:48px;height:48px;background-size:18px;color:#fff9ef;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='%23FFF9EF' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E")}.sidebar .sidebar-minimizer:hover::before{color:#e7662e;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14'%3E%3Cpath fill='%23E7662E' d='M9.148 2.352l-4.148 4.148 4.148 4.148q0.148 0.148 0.148 0.352t-0.148 0.352l-1.297 1.297q-0.148 0.148-0.352 0.148t-0.352-0.148l-5.797-5.797q-0.148-0.148-0.148-0.352t0.148-0.352l5.797-5.797q0.148-0.148 0.352-0.148t0.352 0.148l1.297 1.297q0.148 0.148 0.148 0.352t-0.148 0.352z'/%3E%3C/svg%3E")}.sidebar .sidebar-minimizer.sidebar-minimized{position:relative;-ms-flex:0 0 48px;flex:0 0 48px;background-color:#0f311c;border:0}.sidebar .sidebar-minimizer:hover{background-color:#1d5035;color:#e7662e}.sidebar-minimized .sidebar .nav>.nav-dropdown>.nav-dropdown-items{background:#101c05}.sidebar-minimized .sidebar .nav-link{display:block}.sidebar-minimized .sidebar .nav-link:hover{color:#fff9ef;background:#1d5035}.sidebar-minimized .sidebar .nav-item:hover>.nav-link,.sidebar-minimized .sidebar .navbar .nav-item:hover>.dropdown-toggle,.navbar .sidebar-minimized .sidebar .nav-item:hover>.dropdown-toggle{background:#1d5035}.sidebar .nav-link,.sidebar .navbar .dropdown-toggle,.navbar .sidebar .dropdown-toggle{display:flex;padding:12px 12px;color:#fff9ef;text-decoration:none;height:48px;background:transparent}.sidebar .nav-dropdown.open{background-color:#101c05}.sidebar .nav-dropdown.open .nav-link,.sidebar .nav-dropdown.open .navbar .dropdown-toggle,.navbar .sidebar .nav-dropdown.open .dropdown-toggle{color:#fff9ef;border-left:0 !important}.sidebar .nav-dropdown.open>.nav-dropdown-items{width:200px}.sidebar .nav-link.active,.sidebar .navbar .active.dropdown-toggle,.navbar .sidebar .active.dropdown-toggle{color:#fff9ef;background:#1d5035}.sidebar .nav-link:hover,.sidebar .navbar .dropdown-toggle:hover,.navbar .sidebar .dropdown-toggle:hover{color:#fff9ef;background:#1d5035}.sidebar .nav-link i{color:#fff9ef;margin-right:14px}.sidebar-minimized .sidebar .nav-link i{color:#fff9ef;margin-right:2px}.sidebar .nav-link.active i.cpc-home,.sidebar .nav-link:hover i.cpc-home{background-image:var(--orange-maison)}.sidebar .nav-link.active i.cpc-carto,.sidebar .nav-link:hover i.cpc-carto{background-image:var(--orange-carte)}.sidebar .nav-link.active i.cpc-geofence,.sidebar .nav-link:hover i.cpc-geofence{background-image:var(--orange-geofence)}.sidebar .nav-link.active i.cpc-entretiens,.sidebar .nav-link:hover i.cpc-entretiens{background-image:var(--orange-entretiens)}.sidebar .nav-link.active i.cpc-rapports,.sidebar .nav-link:hover i.cpc-rapports{background-image:var(--orange-rapports)}.sidebar .nav-link.active i.cpc-accdec,.sidebar .nav-link:hover i.cpc-accdec{background-image:var(--orange-accdec)}.sidebar .nav-link.active i.cpc-arc,.sidebar .nav-link:hover i.cpc-arc{background-image:var(--orange-arc)}.sidebar .nav-link.active i.cpc-ev,.sidebar .nav-link:hover i.cpc-ev{background-image:var(--orange-ev)}.sidebar .nav-link.active i.cpc-evr,.sidebar .nav-link:hover i.cpc-evr{background-image:var(--orange-evr)}.sidebar .nav-link.active i.cpc-flotte,.sidebar .nav-link:hover i.cpc-flotte{background-image:var(--orange-flotte)}.sidebar .nav-link.active i.cpc-vr,.sidebar .nav-link:hover i.cpc-vr{background-image:var(--orange-evr)}.sidebar .nav-link.active i.cpc-resume,.sidebar .nav-link:hover i.cpc-resume{background-image:var(--orange-resume)}.sidebar .nav-link.active i.cpc-odometres,.sidebar .nav-link:hover i.cpc-odometres{background-image:var(--orange-resume)}.sidebar .nav-link.active i.cpc-zone-scolaire,.sidebar .nav-link:hover i.cpc-zone-scolaire{background-image:var(--orange-zone-scolaire)}.sidebar .nav-link.active i.cpc-seconde,.sidebar .nav-link:hover i.cpc-seconde{background-image:var(--orange-seconde)}.sidebar .nav-link.active i.cpc-vec,.sidebar .nav-link:hover i.cpc-vec{background-image:var(--orange-vec)}.sidebar .nav-link.active i.cpc-fleet,.sidebar .nav-link:hover i.cpc-fleet{background-image:var(--orange-fleet)}.sidebar .nav-link.active i.cpc-speeding,.sidebar .nav-link:hover i.cpc-speeding{background-image:var(--orange-speeding)}.sidebar .nav-link.active i.cpc-communication,.sidebar .nav-link:hover i.cpc-communication{background-image:var(--orange-communication)}.sidebar .nav-link-text{vertical-align:middle}.sidebar .nav-dropdown-toggle::before{position:absolute;top:50%;display:block;width:24px;height:24px;padding:0;margin-top:-14px;content:"";background-repeat:no-repeat;background-position:center;transition:-webkit-transform .3s;background-image:url("../img/ControlePC/24px/Beige/Plus.png")}.sidebar .nav-dropdown.open>.nav-link.nav-dropdown-toggle::before{position:absolute;top:50%;width:24px;height:24px;padding:0;margin-top:-14px;content:"";background-repeat:no-repeat;background-position:center;transition:-webkit-transform .3s;background-image:url("../img/ControlePC/24px/Beige/Minus.png");-webkit-transform:none;transform:none}.app-header.navbar .navbar-toggler:hover .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23E7662E' stroke-width='2.25' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.app-header.navbar .navbar-toggler-icon{height:23px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23FFF9EF' stroke-width='2.25' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}@media(max-width:575.98px){.row{flex-wrap:wrap}#myLogo{left:0}.header-hello{display:none !important}.header-compagnie{display:none !important}#logoutForm{margin-inline-start:auto}.card-vehicule{height:auto}}@media(min-width:576px) and (max-width:767.98px){.row{flex-wrap:nowrap}.d-md-down-none{display:initial !important}#myLogo{position:initial}}@media(min-width:768px) and (max-width:991.98px){.row{flex-wrap:nowrap}.d-md-down-none{display:initial !important}#myLogo{position:initial}}@media(min-width:992px){.row{flex-wrap:nowrap}.brand-minimized .app-header.navbar .navbar-brand{width:155px;background-image:url(../img/FleetsphereEMS_LogoSimple_Light.svg);border-bottom:0;background-size:210px}}#resumeContainer{padding-left:151px;padding-right:151px;background:#fff9ef;padding-top:20px}caption-resume{font-weight:700;font-size:18px;line-height:26px;height:40px;padding-top:.75rem;padding-bottom:.75rem;color:#e7662e;text-align:left;caption-side:bottom}.table.resume{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent;margin-top:10px}#odometresContainer{padding-left:151px;padding-right:151px;background:#fff9ef;padding-top:20px}#persoContainer{padding-left:64px;padding-right:64px;background:#fff9ef;padding-top:20px}#positionsContainer{padding-left:151px;padding-right:151px;background:#fff9ef;padding-top:20px}caption-odometres{font-weight:700;font-size:18px;line-height:26px;height:40px;padding-top:.75rem;padding-bottom:.75rem;color:#e7662e;text-align:left;caption-side:bottom}.table.odometres{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent;margin-top:10px}.table.positions{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent;margin-top:10px}.settings-title{padding:0 0 0 16px;font-family:'Arial';font-style:normal;font-weight:700;font-size:18px;line-height:22px;color:#000}.font-bold-16{font-family:'Arial';font-style:normal;font-weight:700;font-size:16px;line-height:24px}.radio3{width:1em;height:1em}.labelSplitField{font-weight:400;font-size:16px;line-height:24px;color:#000;background:#fff9ef;border-radius:4px 0 0 4px;border:1px solid #b3b3b3;padding:8px 24px;width:97px}.valueSplitField{border:1px solid #b3b3b3;border-radius:0 4px 4px 0;padding:8px 0 8px 16px;font-weight:400;font-size:16px;line-height:24px;color:#000}.gm-style .gm-style-iw{font-family:'Arial';font-style:normal;font-weight:400;font-size:16px;line-height:24px}.gm-style-iw button:focus{outline:0}button.gm-ui-hover-effect>span{display:none !important}.gm-style .gm-style-iw-c{overflow:inherit}button.gm-ui-hover-effect{opacity:1 !important;background:#101c05 !important;top:-6px !important;right:-6px !important;font-size:20px !important;font-weight:400 !important;border-radius:30px !important;border:2px solid #fff !important;color:#fff !important;text-shadow:0 1px 0 #fff !important;line-height:0 !important;padding:11px 5px !important;margin-right:-14px !important;margin-top:-14px !important}button.gm-ui-hover-effect:before{content:"×"}button.gm-ui-hover-effect:hover{background:#e7662e !important}.switch{position:relative;display:inline-block;width:40px;height:24px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#e7662e}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.menu-delim{border-width:.5px 0;border-style:solid;border-color:#1d5035}.menu-delim-bottom{border-bottom:1px solid #1d5035}