@import url(../fonts/Helvetica/Helvetica.css);@import url(../fonts/ds-digit/font.css);@import url(../fonts/Ionicons/css/ionicons.css);@import url(../fonts/antonio/antonio.css);*{box-sizing:border-box}html{overflow:hidden}body,html{font-family:Helvetica,Helvetica Neue,Lucida Grande,sans-serif;margin:0;padding:0}a{text-decoration:none;color:#831b0b}@font-face{font-family:Glyphicons Halflings;src:url(/fonts/glyphicons-halflings-regular.eot);src:url(/fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(/fonts/glyphicons-halflings-regular.woff) format("woff"),url(/fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}.leaflet-toolbar-0{list-style:none;padding-left:0;border:2px solid rgba(0,0,0,.2);border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-toolbar-0>li{position:relative}.leaflet-toolbar-0>li>.leaflet-toolbar-icon{display:block;width:30px;height:30px;line-height:30px;margin-right:0;padding-right:0;border-right:0;text-align:center;text-decoration:none;background-color:#fff}.leaflet-toolbar-0>li>.leaflet-toolbar-icon:hover{background-color:#f4f4f4}.leaflet-toolbar-0 .leaflet-toolbar-1{display:none;list-style:none}.leaflet-toolbar-tip-container{margin:0 auto;margin-top:-16px;height:16px;position:relative;overflow:hidden}.leaflet-toolbar-tip{width:16px;height:16px;margin:-8px auto 0;background-color:#fff;background-clip:content-box;border:2px solid rgba(0,0,0,.2);border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;transform:rotate(45deg)}.leaflet-control-toolbar>li>.leaflet-toolbar-icon{border-bottom:1px solid #ccc}.leaflet-control-toolbar>li:first-child>.leaflet-toolbar-icon{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-control-toolbar>li:last-child>.leaflet-toolbar-icon{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom-width:0}.leaflet-control-toolbar .leaflet-toolbar-1{margin:0;padding:0;position:absolute;left:30px;top:0;white-space:nowrap;height:30px}.leaflet-control-toolbar .leaflet-toolbar-1>li{display:inline-block}.leaflet-control-toolbar .leaflet-toolbar-1>li>.leaflet-toolbar-icon{display:block;background-color:#919187;background-image:none;border-left:1px solid #aaa;color:#fff;font:11px/19px Helvetica Neue,Arial,Helvetica,sans-serif;line-height:30px;text-decoration:none;padding-left:10px;padding-right:10px;height:30px}.leaflet-control-toolbar .leaflet-toolbar-1>li>.leaflet-toolbar-icon:hover{background-color:#a0a098}.leaflet-control-toolbar .leaflet-toolbar-1>li:last-child>.leaflet-toolbar-icon{border-top-right-radius:4px;border-bottom-right-radius:4px}.leaflet-popup-toolbar{position:relative;box-sizing:content-box}.leaflet-popup-toolbar>li{float:left}.leaflet-popup-toolbar>li>.leaflet-toolbar-icon{border-right:1px solid #ccc}.leaflet-popup-toolbar>li:first-child>.leaflet-toolbar-icon{border-top-left-radius:4px;border-bottom-left-radius:4px}.leaflet-popup-toolbar>li:last-child>.leaflet-toolbar-icon{border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-width:0;border-right:none}.leaflet-popup-toolbar .leaflet-toolbar-1{position:absolute;top:30px;left:0;padding-left:0}.leaflet-popup-toolbar .leaflet-toolbar-1>li>.leaflet-toolbar-icon{position:relative;float:left;width:30px;height:30px}.leaflet-draw-toolbar.leaflet-control-toolbar{margin-top:12px}.leaflet-draw-toolbar a{background-image:none;background-repeat:no-repeat}.leaflet-retina .leaflet-draw-toolbar a{background-image:none;background-size:300px 30px}.leaflet-draw-toolbar .leaflet-draw-draw-circle,.leaflet-draw-toolbar .leaflet-draw-draw-marker,.leaflet-draw-toolbar .leaflet-draw-draw-polygon,.leaflet-draw-toolbar .leaflet-draw-draw-polyline,.leaflet-draw-toolbar .leaflet-draw-draw-rectangle,.leaflet-draw-toolbar .leaflet-draw-edit-edit,.leaflet-draw-toolbar .leaflet-draw-edit-remove{background-image:url(images/spritesheet.png)}.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-draw-circle,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-draw-marker,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-draw-polygon,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-draw-polyline,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-draw-rectangle,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-edit-edit,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-edit-remove{background-image:url(images/spritesheet-2x.png);background-size:300px 30px}body{background-color:#eee}.clearfix{clear:both}.horizontal-sep,aside#left .parc span.sep,aside#left span.sep,aside#left ul.admin-menu li:after,aside#right.pois span.sep,aside#right.reportSidebar span.sep,aside#right.search span.sep,header.main-header .logo span.sep,nav.main-nav ul.right li ul.dropdown li a:after{display:block;width:100%;height:1px;position:absolute;bottom:0;background:linear-gradient(90deg,transparent 0,rgba(0,0,0,.3) 50%,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.text-center{text-align:center!important}.full{width:100%!important}.quarter{width:25%!important}header.main-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;position:fixed;width:100%;top:0;z-index:22;max-height:61px}header.main-header .logo{width:18%;height:65px;display:-ms-flexbox;display:flex;position:relative;background-color:#fff;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}header.main-header .logo .logo2{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}header.main-header .logo .logo2 span.brand2{height:65px;width:100px;max-height:65px;background:url(../app/assets/images/total_logo2.png) no-repeat 50%;background-size:80%}header.main-header .logo .logo2 span.brand{height:65px;width:200px;max-height:65px;background:url(../app/assets/app/ngigps/ngi_temp.png) no-repeat 50%;background-size:50%}header.main-header .logo span.version{margin-top:30px;color:#831b0b;font-size:12px}nav{width:100%}nav.mobile-nav{display:none}nav.mobile-nav ul.collapse{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background-color:#d84625}nav.mobile-nav ul.collapse.full-width li.middle{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}nav.mobile-nav ul.collapse.half-width{-ms-flex-pack:start;justify-content:flex-start}nav.mobile-nav ul.collapse.half-width li.middle{margin-left:17%}nav.mobile-nav ul.collapse li a{background-color:#d84625;border:none}nav.mobile-nav ul.collapse li a i.icon.nav-icon{display:block;width:120px;height:30px;background-size:100%;background:url(../app/assets/images/logo.gps.mobile.svg) no-repeat}nav.mobile-nav ul.collapse li a i{line-height:30px}nav.mobile-nav ul li a{margin-bottom:5px;text-align:center;background-color:#831b0b}nav.main-nav{display:-ms-flexbox;display:flex;vertical-align:top;background-color:#831b0b;height:65px;-ms-flex-pack:justify;justify-content:space-between;width:82%;position:relative}nav.main-nav:after{content:"";display:block;width:100%;height:6px;position:absolute;bottom:-6px;background-color:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.1)}nav.main-nav ul{vertical-align:middle;height:65px;-ms-flex-item-align:start;align-self:flex-start;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}nav.main-nav ul.right{-ms-flex-item-align:end;align-self:flex-end;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}nav.main-nav ul.right li{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}nav.main-nav ul.right li#togglePopup{padding:0;text-align:center;margin:0}nav.main-nav ul.right li#togglePopup a{margin-top:0}nav.main-nav ul.right li#togglePopup a:before{display:none}nav.main-nav ul.right li#togglePopup a span{margin:0 5px;font-size:14px}nav.main-nav ul.right li.round{position:relative;min-width:inherit;margin:0 3px}nav.main-nav ul.right li.round .alerts{position:absolute;z-index:25;background-color:#fff;top:70px;margin-left:-5px;box-shadow:0 3px 4px rgba(0,0,0,.1);padding:0;border-radius:0 0 3px 3px;overflow:hidden}nav.main-nav ul.right li.round .alerts table{width:340px;border:none!important;border-collapse:collapse}nav.main-nav ul.right li.round .alerts table tr.notRunning{background-color:#ff00001a}nav.main-nav ul.right li.round .alerts table tr.isRunning{background-color:red}nav.main-nav ul.right li.round .alerts table tr:hover{background:#f1f1f1!important}nav.main-nav ul.right li.round .alerts table tr td.asset-icon{padding:5px;width:10%}nav.main-nav ul.right li.round .alerts table tr td.asset-icon a{padding:0;margin:0;min-width:0}nav.main-nav ul.right li.round .alerts table tr td.asset-icon img{width:50px}nav.main-nav ul.right li.round .alerts table tr td a{color:#831b0b;border-radius:0;font-size:12px;text-align:left;padding:10px;display:block}nav.main-nav ul.right li.round .alerts table tr td a.centerText{text-align:center}nav.main-nav ul.right li.round .alerts table tr td a .asset-name{font-size:1.2em;font-weight:700}nav.main-nav ul.right li.round .alerts table tr td a .alert-name{color:#5d5e5c}nav.main-nav ul.right li.round .alerts table tr td a .date-alert{color:#f39600;font-size:.8em;float:right;padding:5px 0;border-bottom:1px solid #f1f1f1}nav.main-nav ul.right li.round .alerts table tr td a .alert-infoAlert{color:#5d5e5c}nav.main-nav ul.right li.round .alerts table tr td a .alert-infoAlert span{font-size:12px}nav.main-nav ul.right li.round .alerts table tr td a .icon{width:40px;height:40px;float:left}nav.main-nav ul.right li.round .alerts table tr td a .icon.OVER_SPEED{background-image:url(../app/assets/images/alert/SPEED.png);background-size:100%}nav.main-nav ul.right li.round .alerts table tr td a .icon.DRIVE_OUT_OF_TIME_SLOT{background-image:url(../app/assets/images/alert/PERIODIC.png);background-size:100%}nav.main-nav ul.right li.round .alerts table tr td a .icon.GPS_COVERAGE_PROBLEM_ALERT{background-image:url(../app/assets/images/alert/GPS_PROBLEM.png);background-size:100%}nav.main-nav ul.right li.round .alerts table tr td a .icon.POWER_LOST_ALERT{background-image:url(../app/assets/images/alert/POWER_LOST.png);background-size:100%}nav.main-nav ul.right li.round .alerts table tr td a .icon.TOWING_ALERT{background-image:url(../app/assets/images/alert/TOWING.png);background-size:100%}nav.main-nav ul.right li.round .alerts table tr td a .icon.PANIC_ALERT{background-image:url(../app/assets/images/alert/PANIC.png);background-size:100%}nav.main-nav ul.right li.round .alerts table tr td a .icon.REFUELING_ALERT{background-image:url(../app/assets/images/alert/REFUELING.png);background-size:100%}nav.main-nav ul.right li.round .alerts table tr td a .icon.SIPHONING_ALERT{background-image:url(../app/assets/images/alert/SIPHONING.png);background-size:100%}nav.main-nav ul.right li.round .alerts table tr td a .icon.LOW_SENSOR,nav.main-nav ul.right li.round .alerts table tr td a .icon.OVER_SENSOR{background-image:url(../app/assets/images/alert/SENSOR.png);background-size:100%}nav.main-nav ul.right li.round .alerts table tr td a .icon.STATUS_SENSOR{background-image:url(../app/assets/images/alert/STATUS_SENSOR.png);background-size:100%}nav.main-nav ul.right li.round .alerts table tr td a .icon.ZONE_IN{background-image:url(../app/assets/images/alert/ZONE_IN.png);background-size:100%}nav.main-nav ul.right li.round .alerts table tr td a .icon.ZONE_OUT{background-image:url(../app/assets/images/alert/ZONE_OUT.png);background-size:100%}nav.main-nav ul.right li.round .alerts table tr td a .icon.ZONE_IN_OUT{background-image:url(../app/assets/images/alert/ZONE_IN_OUT.png);background-size:100%}nav.main-nav ul.right li.round .alerts table tr td a .icon.CORRIDOR_OUT{background-image:url(../app/assets/images/alert/CORRIDOR.png);background-size:100%}nav.main-nav ul.right li.round .alerts table tr td a .icon.NEAR_POI_CHECK{background-image:url(../app/assets/images/alert/POI.png);background-size:100%}nav.main-nav ul.right li.round .alerts table tr td a .icon.ODOMETER_THRESHOLD{background-image:url(../app/assets/images/alert/ODOMETER.png);background-size:100%}nav.main-nav ul.right li.round .alerts table tr td a .icon.ODOMETER_VARIATION{background-image:url(../app/assets/images/alert/CROSSED_ODOMETER.png);background-size:100%}nav.main-nav ul.right li.round .alerts table tr td a .icon.MAINTENANCE_ANNUAL_TIME{background-image:url(../app/assets/images/alert/ANNUAL.png);background-size:100%}nav.main-nav ul.right li.round .alerts table tr td a .icon.MAINTENANCE_PERIODIC_TIME{background-image:url(../app/assets/images/alert/PERIODIC.png);background-size:100%}nav.main-nav ul.right li.round .alerts table tr td a .icon.IDLE_ALERT{background-image:url(../app/assets/images/alert/ENGINE.png);background-size:100%}nav.main-nav ul.right li.round .alerts table tr td a .icon.IDLE_RPM_ALERT{background-image:url(../app/assets/images/alert/ENGINE_RPM.png);background-size:100%}nav.main-nav ul.right li.round .alerts table tr td a .alert-name,nav.main-nav ul.right li.round .alerts table tr td a .asset-name{width:100%;display:block}nav.main-nav ul.right li.round .alerts table tr td a:hover{background-color:transparent}nav.main-nav ul.right li.round .alerts table tr td a img{width:30px}nav.main-nav ul.right li.round .alerts table tr td a i{margin-right:5px}nav.main-nav ul.right li.round .alerts table tr td span{display:inline-block;padding:5px;cursor:pointer;color:#d84625;margin-left:5px}nav.main-nav ul.right li.round .alerts table tr.showMore{background-color:#f1f1f1}nav.main-nav ul.right li.round .alerts table tr.showMore:hover{background:#eee!important}nav.main-nav ul.right li.round .alerts table tr.showMore td a{border-bottom:none;display:block;padding:10px;text-align:center}nav.main-nav ul.right li.round .alerts table tr.alerts-title{background-color:#f1f1f1}nav.main-nav ul.right li.round .alerts table tr.alerts-title td a{border-bottom:none;display:block;padding:10px;text-align:center;font-size:1em;font-weight:700}nav.main-nav ul.right li.round a{padding:10px;min-width:48px;height:99%;line-height:inherit;vertical-align:middle;text-align:center;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:-1px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}nav.main-nav ul.right li.round a:before{content:attr(data-title);text-align:center;font-size:12px;margin-bottom:-3px}nav.main-nav ul.right li.round a .icon{display:block;width:20px;height:20px}nav.main-nav ul.right li.round a .icon.icon-routing{background:url(../app/assets/images/icons/routing.svg) no-repeat;background-size:100% 100%}nav.main-nav ul.right li.round a .icon.icon-search{background:url(../app/assets/images/icons/search.svg) no-repeat;background-size:100% 100%}nav.main-nav ul.right li.round a .icon.icon-pois{background:url(../app/assets/images/icons/pois.svg) no-repeat;background-size:100% 100%}nav.main-nav ul.right li.round a .icon.icon-alerts{background:url(../app/assets/images/icons/alerts.svg) no-repeat;background-size:100% 100%}nav.main-nav ul.right li.round a .icon.icon-alerts-filled{background:url(../app/assets/images/icons/alerts_filled.svg) no-repeat;background-size:100% 100%}nav.main-nav ul.right li.round a span.alerts-num{position:absolute;width:auto;left:35px;top:8px;font-size:12px;background:#eee;border-radius:3px;color:#831b0b;height:15px;text-align:center;vertical-align:middle;padding:0 3px}nav.main-nav ul.right li a{-ms-flex-direction:row;flex-direction:row;height:100%;line-height:55px}nav.main-nav ul.right li a:after{display:none}nav.main-nav ul.right li ul.dropdown{position:absolute;-ms-flex-direction:column;flex-direction:column;left:0;top:70px;background-color:#fff;border-radius:0 0 5px 5px;width:100%;box-shadow:0 3px 4px rgba(0,0,0,.1);height:auto;overflow:hidden}nav.main-nav ul.right li ul.dropdown li{height:auto}nav.main-nav ul.right li ul.dropdown li:hover:before{display:none}nav.main-nav ul.right li ul.dropdown li a{display:block;line-height:inherit;color:#831b0b;text-align:center;height:auto;width:100%}nav.main-nav ul.right li ul.dropdown li a:hover{background-color:#eee;color:#333}nav.main-nav ul.right li ul.dropdown li a:hover:before{display:none}nav.main-nav ul li{display:inline-block;position:relative}nav.main-nav ul li:hover{position:relative;z-index:1}nav.main-nav ul li:hover:before{content:"";display:block;width:100%;height:6px;position:absolute;bottom:-6px;background-color:#f1f1f1}nav.main-nav ul li.active a{position:relative;z-index:1}nav.main-nav ul li.active a:after{bottom:14px}nav.main-nav ul li.active a:before{content:"";display:block;width:100%;height:6px;position:absolute;bottom:0;margin-left:-10px;background-color:#d84625}nav.main-nav ul li.disableClick{pointer-events:none}nav.main-nav ul li.disabled{pointer-events:none;cursor:default;opacity:.6}nav.main-nav ul li:last-of-type a:after{display:none}nav.main-nav ul li a{text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:8px 10px 12px;cursor:pointer;color:#fff;line-height:1em}nav.main-nav ul li a span.text{font-size:12px;bottom:0;display:block;left:0;box-sizing:border-box;text-align:center;text-transform:capitalize;margin:auto;transition-timing-function:ease-out;transition:.5s;transform:translateY(0);white-space:nowrap}nav.main-nav ul li a i.icon{display:block;height:30px;width:30px;margin:auto auto 5px}nav.main-nav ul li a i.icon.realtime{background:url(../app/assets/images/icons/realtime_icon.svg) no-repeat 50%}nav.main-nav ul li a i.icon.alerts{background:url(../app/assets/images/icons/alert_icon.svg) no-repeat 50%}nav.main-nav ul li a i.icon.dashboard{background:url(../app/assets/images/icons/dashboard_icon.svg) no-repeat 50%}nav.main-nav ul li a i.icon.temperature{background:url(../app/assets/images/icons/temperature_icon.svg) no-repeat 50%}nav.main-nav ul li a i.icon.logout{background:url(../app/assets/images/icons/logout_icon.svg) no-repeat 50%}nav.main-nav ul li a i.icon.admin{background:url(../app/assets/images/icons/admin_icon.svg) no-repeat 50%}nav.main-nav ul li a i.icon.historic{background:url(../app/assets/images/icons/history_icon.svg) no-repeat 50%}nav.main-nav ul li a i.icon.user{background:url(../app/assets/images/icons/user_icon.svg) no-repeat 50%}nav.main-nav ul li a i.icon.report{background:url(../app/assets/images/icons/report_icon.svg) no-repeat 50%}nav.main-nav ul li a i.icon.fuel{background:url(../app/assets/images/icons/fuel_icon.svg) no-repeat 50%}nav.main-nav ul li a i.icon.gpa{background:url(../app/assets/images/icons/gpa_icon.svg) no-repeat 50%}nav.main-nav ul li a i.icon.pannes{background:url(../app/assets/images/icons/panne.svg) no-repeat 50%}nav.main-nav ul li a i.icon.behavior{background:url(../app/assets/images/icons/alert_icon.svg) no-repeat 50%}nav.main-nav ul li a i.icon.refueling,nav.main-nav ul li a i.icon.TotalEnergies{background:url(../app/assets/images/icons/refueling_icon.svg) no-repeat 50%}nav.main-nav ul li a i.icon.gpa_vivo{background:url(../app/assets/images/icons/vivo.svg) no-repeat 50%}nav.main-nav ul li a i.icon.socoges{background:url(../app/assets/images/icons/sg_icon.svg) no-repeat 50%}nav.main-nav ul li a:after{content:"";display:block;position:absolute;height:15px;width:2px;bottom:8px;right:0;background-color:#fff}nav ul{margin:0;padding:0;list-style:none}nav ul li a{text-decoration:none;display:block;padding:10px 25px;cursor:pointer;color:#fff}nav ul li a:hover{color:#fff;background-color:#6b1609;transition-timing-function:ease-out;transition:.5s}.alert{text-align:center;padding:10px 25px;border-radius:3px;position:relative;width:99%}.alert.alert-info{background-color:#831b0b;color:#fff}.alert.alert-info span.close{top:10px;right:10px;position:absolute;cursor:pointer}.alert.alert-info span.close i.fa-close{color:rgba(0,0,0,.5)}.alert.alert-danger{background-color:#eb0029;color:#fff}.alert.alert-danger span.close{top:10px;right:10px;position:absolute;cursor:pointer}.alert.alert-danger span.close i.fa-close{color:rgba(0,0,0,.5)}.alert.alert-success{background-color:#5cb85c;color:#fff}.alert.alert-success span.close{top:10px;right:10px;position:absolute;cursor:pointer}.alert.alert-success span.close i.fa-close{color:rgba(0,0,0,.5)}.alert.alert-warning{background-color:#f39600;color:rgba(0,0,0,.7)}.alert.alert-warning span.close{top:10px;right:10px;position:absolute;cursor:pointer}.alert.alert-warning span.close i.fa-close{color:rgba(0,0,0,.5)}section.alertList .error-msg{color:#eb0029;padding:10px;text-align:center}section.alertList .alert.alert-danger{background-color:rgba(243,150,0,.1);color:#f39600}section.alertList .overflow{height:calc(100vh - 83px);overflow-y:auto}section.alertList a.btn.remove{color:#fff;background-color:#eb0029;display:block;width:20px;height:20px;text-align:center;vertical-align:middle;line-height:20px;border-radius:50%}section.alertList .widget-content form{width:100%}section.alertList .widget-content form label{display:block;margin:10px 0 5px;font-size:14px}section.alertList .widget-content form button.btn{padding:10px;margin:5px;border-radius:3px}section.alertList .widget-content form button.btn.add{background-color:#5cb85c;color:#fff;padding:5px}section.alertList .widget-content .w-header{color:#6b1609;margin-top:25px;font-weight:700}section.alertList .widget-content .list-group .list-group-item{padding:10px;border-bottom:1px solid rgba(0,0,0,.1)}section.alertList .widget-content .list-group .list-group-item:last-of-type{border-bottom:none}section.alertList .widget-content .list-group .list-group-item .list-group-item-heading{margin:0}section.alertList .widget-content .panel{margin:20px 0;background-color:#fafafa;border:1px solid rgba(0,0,0,.1);padding:25px;border-radius:5px}section.alertList .widget-content .panel:first-of-type{margin:5px 0}section.alertList .widget-content .panel .panel-heading{font-weight:700;color:#831b0b}section.alertList button.btn{cursor:pointer;border:none;display:inline-block;vertical-align:middle;pointer-events:all}section.alertList button.btn.btn-fab{width:50px;height:50px;background:#6b1609;border-radius:50%;text-align:center;line-height:50px;text-decoration:none;color:#fff;box-shadow:2px 1px 3px rgba(0,0,0,.2);font-size:28px;position:fixed;bottom:20px;left:calc(18% + 20px)}section.alertList button.btn.btn-fab i.calendar-icon{background:url(../app/assets/images/calendar_icon.svg) no-repeat 50%;margin:auto;background-size:100%;display:block;width:20px;height:20px}section.alertList button.btn.btn-fab.inactive{background:#d84625;transition-timing-function:ease-out;transition:.5s;transform:translateY(0)}section.alertList button:active,section.alertList button:focus,section.alertList button:hover{outline:none}section.alertList table.table{width:100%;background-color:#fff;border-collapse:separate;border-spacing:0;box-sizing:border-box}section.alertList table.table thead th{font-weight:700;padding:20px 10px 10px;border-bottom:2px solid rgba(0,0,0,.1)}section.alertList table.table thead th:last-child{min-width:100px}section.alertList table.table tbody tr.controls:hover{background-color:transparent}section.alertList table.table tbody tr.controls td input{width:100%;display:block;margin:auto;border:1px solid #ccc;background-color:#fff;padding:0 20px;height:34px;border-radius:5px;font-size:16px}section.alertList table.table tbody tr.controls td input:active,section.alertList table.table tbody tr.controls td input:focus{outline:none}section.alertList table.table tbody tr.controls td select{border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:16px;width:80%;background-color:#fff;padding:0 20px;height:40px;color:#d84625}section.alertList table.table tbody tr.controls td select:active,section.alertList table.table tbody tr.controls td select:focus{outline:none}section.alertList table.table tbody tr:hover{background-color:#f1f1f1}section.alertList table.table tbody tr td{font-size:14px;padding:5px;border-bottom:1px solid rgba(0,0,0,.1);width:13.33333%;min-width:110px}section.alertList table.table tbody tr td a.btn,section.alertList table.table tbody tr td button.btn{display:inline-block;border-radius:5px;width:30px;height:30px;text-align:center;line-height:30px}section.alertList table.table tbody tr td a.btn.btn-danger,section.alertList table.table tbody tr td button.btn.btn-danger{color:#fff;background-color:#eb0029}section.alertList table.table tbody tr td a.btn.btn-success,section.alertList table.table tbody tr td button.btn.btn-success{color:#fff;background-color:#5cb85c}section.alertList table.table tbody tr td .icon{width:30px;height:30px;float:left;margin-top:6px;margin-right:5px;margin-left:5px}section.alertList table.table tbody tr td .icon.OVER_SPEED{background-image:url(../app/assets/images/alert/SPEED.png);background-size:100%}section.alertList table.table tbody tr td .icon.DRIVE_OUT_OF_TIME_SLOT{background-image:url(../app/assets/images/alert/PERIODIC.png);background-size:100%}section.alertList table.table tbody tr td .icon.GPS_COVERAGE_PROBLEM_ALERT{background-image:url(../app/assets/images/alert/GPS_PROBLEM.png);background-size:100%}section.alertList table.table tbody tr td .icon.POWER_LOST_ALERT{background-image:url(../app/assets/images/alert/POWER_LOST.png);background-size:100%}section.alertList table.table tbody tr td .icon.TOWING_ALERT{background-image:url(../app/assets/images/alert/TOWING.png);background-size:100%}section.alertList table.table tbody tr td .icon.PANIC_ALERT{background-image:url(../app/assets/images/alert/PANIC.png);background-size:100%}section.alertList table.table tbody tr td .icon.REFUELING_ALERT{background-image:url(../app/assets/images/alert/REFUELING.png);background-size:100%}section.alertList table.table tbody tr td .icon.SIPHONING_ALERT{background-image:url(../app/assets/images/alert/SIPHONING.png);background-size:100%}section.alertList table.table tbody tr td .icon.LOW_SENSOR,section.alertList table.table tbody tr td .icon.OVER_SENSOR{background-image:url(../app/assets/images/alert/SENSOR.png);background-size:100%}section.alertList table.table tbody tr td .icon.STATUS_SENSOR{background-image:url(../app/assets/images/alert/STATUS_SENSOR.png);background-size:100%}section.alertList table.table tbody tr td .icon.ZONE_IN{background-image:url(../app/assets/images/alert/ZONE_IN.png);background-size:100%}section.alertList table.table tbody tr td .icon.ZONE_OUT{background-image:url(../app/assets/images/alert/ZONE_OUT.png);background-size:100%}section.alertList table.table tbody tr td .icon.ZONE_IN_OUT{background-image:url(../app/assets/images/alert/ZONE_IN_OUT.png);background-size:100%}section.alertList table.table tbody tr td .icon.CORRIDOR_OUT{background-image:url(../app/assets/images/alert/CORRIDOR.png);background-size:100%}section.alertList table.table tbody tr td .icon.NEAR_POI_CHECK{background-image:url(../app/assets/images/alert/POI.png);background-size:100%}section.alertList table.table tbody tr td .icon.ODOMETER_THRESHOLD{background-image:url(../app/assets/images/alert/ODOMETER.png);background-size:100%}section.alertList table.table tbody tr td .icon.ODOMETER_VARIATION{background-image:url(../app/assets/images/alert/CROSSED_ODOMETER.png);background-size:100%}section.alertList table.table tbody tr td .icon.MAINTENANCE_ANNUAL_TIME{background-image:url(../app/assets/images/alert/ANNUAL.png);background-size:100%}section.alertList table.table tbody tr td .icon.MAINTENANCE_PERIODIC_TIME{background-image:url(../app/assets/images/alert/PERIODIC.png);background-size:100%}section.alertList table.table tbody tr td .icon.IDLE_ALERT{background-size:100%}section.alertList table.table tbody tr td .icon.IDLE_ALERT,section.alertList table.table tbody tr td .icon.STOP_OUT_POI_ALERT{background-image:url(../app/assets/images/alert/ENGINE.png)}section.alertList table.table tbody tr td .icon.IDLE_RPM_ALERT{background-image:url(../app/assets/images/alert/ENGINE_RPM.png);background-size:100%}section.alertList table.table tbody tr td .icon.DISABLE_DEVICE_ALERT{background-image:url(../app/assets/images/alert/DISABLE_DEVICE.png);background-size:100%}section.alertList table.table tbody tr td .icon.TOTAL_CARD_ALERT{background-image:url(../app/assets/images/alert/TOTAL_CARD_ALERT.png);background-size:100%;background-repeat:space}section.alertList table.table tbody tr td .icon.STOP_OUT_MULTI_POI_ALERT,section.alertList table.table tbody tr td .icon.STOP_OUT_POI_ALERT,section.alertList table.table tbody tr td .icon.STOP_OUT_SITE_ALERT{background-image:url(../app/assets/images/alert/ZONE_OUT_POIS.png);background-size:100%}section.alertList ul.pagination{list-style:none;padding:0;display:inline-block}section.alertList ul.pagination li{display:inline-block}section.alertList ul.pagination li.active a{background-color:#d84625;color:#fff;cursor:default}section.alertList ul.pagination li.active a:hover{background-color:#d84625;color:#fff}section.alertList ul.pagination li a{text-decoration:none;color:#d84625;background-color:#fff;border:1px solid rgba(0,0,0,.1);padding:10px}section.alertList ul.pagination li a:hover{background-color:#eee}section.alertList ul.pagination li:first-child a{border-radius:5px 0 0 5px}section.alertList ul.pagination li:last-child a{border-radius:0 5px 5px 0}section.alertList .table-infos{background-color:#f5f5f5}section.alertList .table-infos p.info{text-align:left;font-size:12px;padding:10px;color:#a3a3a3;width:50%;display:inline-block}section.alertList .table-infos .table-contentNum{display:inline-block;width:49%;text-align:right}section.alertList .pagination-controls{text-align:center;margin-top:25px}section.alertList .pagination-controls select{display:inline-block;padding:10px;border:1px solid rgba(0,0,0,.1);height:41px;border-radius:5px}section.alertList .pagination-controls select:active,section.alertList .pagination-controls select:focus{outline:none}section.alertList .has-error label{color:#eb0029}section.alertList .has-error .has-error .select2-choices,section.alertList .has-error .select2-choice,section.alertList .has-error input.form-control{border:1px solid #eb0029}section.alertList input.form-control{margin:10px 0;width:100%;border:1px solid #ccc;padding:0 10px;font-size:16px;height:34px;border-radius:5px;box-sizing:border-box}section.alertList input.form-control:active,section.alertList input.form-control:focus{outline:none}section.alertList input.search{width:60%!important}section.alertList input.search+i.fa{color:#ccc;margin-left:-30px}section.alertList .box{padding:10px}section.alertList .box.widget{background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.1);margin:10px}section.alertList .box.widget h2{color:#6b1609}section.alertList .pull-right button{padding:10px;border-radius:5px;box-sizing:border-box}section.alertList ol.breadcrumb{list-style:none;padding-top:10px;padding-left:0;margin:0 0 10px;border-bottom:1px solid rgba(0,0,0,.1)}section.alertList ol.breadcrumb button{padding:10px;border-radius:5px 5px 0 0;box-sizing:border-box}section.alertList ol.breadcrumb li{display:inline-block}section.alertList tr.alert-active{background-color:rgba(235,0,41,.2)}section.alertList tr.alert-inactive{background-color:rgba(92,184,92,.2)}section.alertList tr.alert-ack{background-color:hsla(0,0%,100%,.2)}section.alertList th span.date{margin:0 0 0 -29px!important}section.alertList th>.text-center>button{border:none;padding:10px;border-radius:5px;background-color:#831b0b;color:#fff}section.alertList st-date-picker .input-group{position:relative}section.alertList st-date-picker .input-group>span{position:absolute;top:0;right:0;line-height:34px}section.alertList st-date-picker .input-group>span>button{height:34px;width:36px;display:block;border:1px solid #5d5e5c;border-radius:0 5px 5px 0}section.alertList st-date-picker button.btn-danger,section.alertList st-date-picker button.btn-secondary{padding:10px;border-radius:3px}section.alertList st-date-picker .uib-left,section.alertList st-date-picker .uib-right,section.alertList st-date-picker .uib-title{padding:5px;border-radius:3px}section.alertList st-date-picker .uib-left{width:40px;text-align:center}section.alertList .panel-body .row{width:100%}section.alertList .panel-body .row .col-md-6{width:49%;display:inline-block;vertical-align:top}section.alertList .panel-body .badge.alert-info{display:inline-block;padding:0 5px;color:#fff;vertical-align:middle;background-color:#831b0b;font-size:12px;border-radius:5px}section.alertList .panel-body td{font-size:14px;vertical-align:top}section#alertConfig{height:100%;margin-top:5px}section#alertConfig .row{display:block;width:100%}section#alertConfig .row.panel{background-color:transparent!important}section#alertConfig .row.panel .panel-head{padding:0 25px;background-color:#6b1609;color:#fff;border-bottom:1px solid rgba(0,0,0,.2);box-shadow:0 -1px 1px rgba(0,0,0,.2)}section#alertConfig .row.panel .panel-head h2{margin:0;display:block;float:left;padding:10px;font-size:1em}section#alertConfig .row.panel .panel-head span.collapse{display:block;float:right;cursor:pointer;padding:10px}section#alertConfig .row.panel .panel-body{padding:10px 25px;height:auto;transition-timing-function:ease-out;transition:.5s;transform:translateY(0)}section#alertConfig .row.panel .panel-body .showcase{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section#alertConfig .row.panel .panel-body .showcase .alertType{padding:10px;margin:10px;min-width:300px;background-color:#831b0b;cursor:pointer;display:-ms-flexbox;display:flex;box-shadow:0 2px 2px rgba(0,0,0,.2)}section#alertConfig .row.panel .panel-body .showcase .alertType:hover{background-color:#541107}section#alertConfig .row.panel .panel-body .showcase .alertType .left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon{width:64px;height:64px;margin-right:10px}section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.OVER_SPEED{background-image:url(../app/assets/images/alert/SPEED.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.DRIVE_OUT_OF_TIME_SLOT{background-image:url(../app/assets/images/alert/PERIODIC.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.GPS_COVERAGE_PROBLEM_ALERT{background-image:url(../app/assets/images/alert/GPS_PROBLEM.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.POWER_LOST_ALERT{background-image:url(../app/assets/images/alert/POWER_LOST.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.TOWING_ALERT{background-image:url(../app/assets/images/alert/TOWING.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.PANIC_ALERT{background-image:url(../app/assets/images/alert/PANIC.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.REFUELING_ALERT{background-image:url(../app/assets/images/alert/REFUELING.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.SIPHONING_ALERT{background-image:url(../app/assets/images/alert/SIPHONING.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.LOW_SENSOR,section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.OVER_SENSOR{background-image:url(../app/assets/images/alert/SENSOR.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.STATUS_SENSOR{background-image:url(../app/assets/images/alert/STATUS_SENSOR.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.ZONE_IN{background-image:url(../app/assets/images/alert/ZONE_IN.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.ZONE_OUT{background-image:url(../app/assets/images/alert/ZONE_OUT.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.ZONE_IN_OUT{background-image:url(../app/assets/images/alert/ZONE_IN_OUT.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.CORRIDOR_OUT{background-image:url(../app/assets/images/alert/CORRIDOR.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.NEAR_POI_CHECK{background-image:url(../app/assets/images/alert/POI.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.ODOMETER_THRESHOLD{background-image:url(../app/assets/images/alert/ODOMETER.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.ODOMETER_VARIATION{background-image:url(../app/assets/images/alert/CROSSED_ODOMETER.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.MAINTENANCE_ANNUAL_TIME{background-image:url(../app/assets/images/alert/ANNUAL.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.MAINTENANCE_PERIODIC_TIME{background-image:url(../app/assets/images/alert/PERIODIC.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.IDLE_ALERT{background-image:url(../app/assets/images/alert/ENGINE.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.STOP_OUT_POI_ALERT{background-image:url(../app/assets/images/alert/ENGINE.png)}section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.IDLE_RPM_ALERT{background-image:url(../app/assets/images/alert/ENGINE_RPM.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.DISABLE_DEVICE_ALERT{background-image:url(../app/assets/images/alert/DISABLE_DEVICE.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.TOTAL_CARD_ALERT{background-image:url(../app/assets/images/alert/TOTAL_CARD_ALERT.png);background-size:100%;background-repeat:space}section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.STOP_OUT_MULTI_POI_ALERT,section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.STOP_OUT_POI_ALERT,section#alertConfig .row.panel .panel-body .showcase .alertType .left .icon.STOP_OUT_SITE_ALERT{background-image:url(../app/assets/images/alert/ZONE_OUT_POIS.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType .right{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}section#alertConfig .row.panel .panel-body .showcase .alertType .right header h2{font-size:1em;font-weight:700;text-transform:uppercase;color:hsla(0,0%,100%,.95)}section#alertConfig .row.panel .panel-body .showcase .alertType .right .body{border-top:1px solid hsla(0,0%,100%,.5)}section#alertConfig .row.panel .panel-body .showcase .alertType .right .body p{color:hsla(0,0%,100%,.7);font-size:14px}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled{padding:10px;margin:10px;min-width:300px;background-color:#c1b8b8;cursor:not-allowed;display:-ms-flexbox;display:flex;box-shadow:0 2px 2px rgba(0,0,0,.2)}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled:hover{background-color:#a99d9d}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon{width:64px;height:64px;margin-right:25px}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.OVER_SPEED{background-image:url(../app/assets/images/alert/SPEED.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.DRIVE_OUT_OF_TIME_SLOT{background-image:url(../app/assets/images/alert/PERIODIC.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.GPS_COVERAGE_PROBLEM_ALERT{background-image:url(../app/assets/images/alert/GPS_PROBLEM.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.POWER_LOST_ALERT{background-image:url(../app/assets/images/alert/POWER_LOST.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.TOWING_ALERT{background-image:url(../app/assets/images/alert/TOWING.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.PANIC_ALERT{background-image:url(../app/assets/images/alert/PANIC.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.REFUELING_ALERT{background-image:url(../app/assets/images/alert/REFUELING.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.SIPHONING_ALERT{background-image:url(../app/assets/images/alert/SIPHONING.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.LOW_SENSOR,section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.OVER_SENSOR{background-image:url(../app/assets/images/alert/SENSOR.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.STATUS_SENSOR{background-image:url(../app/assets/images/alert/STATUS_SENSOR.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.ZONE_IN{background-image:url(../app/assets/images/alert/ZONE_IN.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.ZONE_OUT{background-image:url(../app/assets/images/alert/ZONE_OUT.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.ZONE_IN_OUT{background-image:url(../app/assets/images/alert/ZONE_IN_OUT.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.CORRIDOR_OUT{background-image:url(../app/assets/images/alert/CORRIDOR.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.NEAR_POI_CHECK{background-image:url(../app/assets/images/alert/POI.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.ODOMETER_THRESHOLD{background-image:url(../app/assets/images/alert/ODOMETER.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.ODOMETER_VARIATION{background-image:url(../app/assets/images/alert/CROSSED_ODOMETER.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.MAINTENANCE_ANNUAL_TIME{background-image:url(../app/assets/images/alert/ANNUAL.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.MAINTENANCE_PERIODIC_TIME{background-image:url(../app/assets/images/alert/PERIODIC.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.IDLE_ALERT{background-image:url(../app/assets/images/alert/ENGINE.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.STOP_OUT_POI_ALERT{background-image:url(../app/assets/images/alert/ENGINE.png)}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.IDLE_RPM_ALERT{background-image:url(../app/assets/images/alert/ENGINE_RPM.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.DISABLE_DEVICE_ALERT{background-image:url(../app/assets/images/alert/DISABLE_DEVICE.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.TOTAL_CARD_ALERT{background-image:url(../app/assets/images/alert/TOTAL_CARD_ALERT.png);background-size:100%;background-repeat:space}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.STOP_OUT_MULTI_POI_ALERT,section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.STOP_OUT_POI_ALERT,section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .left .icon.STOP_OUT_SITE_ALERT{background-image:url(../app/assets/images/alert/ZONE_OUT_POIS.png);background-size:100%}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .right{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .right header h2{font-size:1em;font-weight:700;text-transform:uppercase;color:hsla(0,0%,100%,.95)}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .right .body{border-top:1px solid hsla(0,0%,100%,.5)}section#alertConfig .row.panel .panel-body .showcase .alertType_disabled .right .body p{color:hsla(0,0%,100%,.7);font-size:14px}.ngdialog-content .panel-footer{padding:10px;text-align:right}.ngdialog-content .input-group-addon{font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center}.ngdialog-content .input-btn-add,.ngdialog-content .input-group-addon{background-color:#5fa0eb;border:1px solid #0078e4;border-radius:4px;padding:5px!important}.ngdialog-content .input-btn-add{margin-left:5px;margin-top:0;margin-bottom:0}.day-select{width:90%}.day-add{margin-left:10px;margin-top:15px}section#alertTypes{height:100%;margin-top:5px}section#alertTypes .row{display:block;width:100%}section#alertTypes .row.panel{background:transparent}section#alertTypes .row.panel .panel-head{padding:0 25px;background-color:#6b1609;border-bottom:1px solid rgba(0,0,0,.2);box-shadow:0 -1px 1px rgba(0,0,0,.2)}section#alertTypes .row.panel .panel-head h2{margin:0;display:block;float:left;padding:10px;font-size:1em;color:#fff}section#alertTypes .row.panel .panel-head span.collapse{display:block;float:right;cursor:pointer;padding:10px;color:#fff}section#alertTypes .row.panel .panel-body{padding:10px;height:auto;transition-timing-function:ease-out;transition:.5s;transform:translateY(0)}section#alertTypes .row.panel .panel-body.hidden{overflow:hidden;height:0;padding:0;transition-timing-function:ease-out;transition:.5s;transform:translateY(0)}section#alertTypes .row.panel .panel-body h3{text-align:center;color:#d84625}section#alertTypes .row.panel .panel-body .col-md-2{vertical-align:top;width:47.5%;display:inline-block}section#alertTypes .row.panel .panel-body .col-md-2 text.highcharts-credits,section#alertTypes .row.panel .panel-body .col-md-2 text.highcharts-title{display:none}section#alertTypes .form-group label[for=authorize]{cursor:pointer}section#alertTypes .form-group label[for=authorize] span.checkboxLabel{position:absolute;margin-top:35px}section#alertTypes .form-group label[for=authorize] span.checkbox{display:inline-block;width:20px;height:20px;border:1px solid #5d5e5c;border-radius:3px;vertical-align:middle;margin-top:35px;margin-right:5px}section#alertTypes .form-group label[for=authorize] span.checkbox i{display:none;color:#fff;margin:-1px 1px 1px}section#alertTypes .form-group label[for=authorize] input[type=checkbox]{position:relative;z-index:-9999;visibility:hidden;display:none}section#alertTypes .form-group label[for=authorize] input[type=checkbox]:checked+span.checkbox{background-color:#831b0b;border:1px solid transparent}section#alertTypes .form-group label[for=authorize] input[type=checkbox]:checked+span.checkbox i{display:block}section#alertTypes .form-group label[for=deny]{cursor:pointer}section#alertTypes .form-group label[for=deny] span.checkboxLabel{position:absolute;margin-top:35px}section#alertTypes .form-group label[for=deny] span.checkbox{display:inline-block;width:20px;height:20px;border:1px solid #5d5e5c;border-radius:3px;vertical-align:middle;margin-top:35px;margin-right:5px;margin-left:100px}section#alertTypes .form-group label[for=deny] span.checkbox i{display:none;color:#fff;margin:-1px 1px 1px}section#alertTypes .form-group label[for=deny] input[type=checkbox]{position:relative;z-index:-9999;visibility:hidden;display:none}section#alertTypes .form-group label[for=deny] input[type=checkbox]:checked+span.checkbox{background-color:#831b0b;border:1px solid transparent}section#alertTypes .form-group label[for=deny] input[type=checkbox]:checked+span.checkbox i{display:block}section#alertTypes label.eachDay{cursor:pointer}section#alertTypes label.eachDay span.checkbox{display:inline-block;width:20px;height:20px;border:1px solid #5d5e5c;border-radius:3px;vertical-align:middle;margin-right:5px}section#alertTypes label.eachDay span.checkbox i{display:none;color:#fff;margin:-1px 1px 1px}section#alertTypes label.eachDay input[type=checkbox]{position:relative;z-index:-9999;visibility:hidden;display:none}section#alertTypes label.eachDay input[type=checkbox]:checked+span.checkbox{background-color:#831b0b;border:1px solid transparent}section#alertTypes label.eachDay input[type=checkbox]:checked+span.checkbox i{display:block}section#alertForm{height:100%;margin-top:5px}section#alertForm .row{display:block;width:100%}section#alertForm .row.panel{background:transparent}section#alertForm .row.panel .panel-head{padding:0 25px;background-color:#6b1609;border-bottom:1px solid rgba(0,0,0,.2);box-shadow:0 -1px 1px rgba(0,0,0,.2)}section#alertForm .row.panel .panel-head h2{margin:0;display:block;float:left;padding:10px;font-size:1em;color:#fff}section#alertForm .row.panel .panel-head span.collapse{display:block;float:right;cursor:pointer;padding:10px;color:#fff}section#alertForm .row.panel .panel-body.hidden{overflow:hidden;height:0;padding:0;transition-timing-function:ease-out;transition:.5s;transform:translateY(0)}.half-map{float:left;display:inline-block;width:69%}.half-routing{float:right;display:inline-block;width:30%}.error-msg{color:#eb0029;padding:10px;text-align:center}.alert.alert-danger{background-color:rgba(243,150,0,.1);color:#f39600}section#routingAlert .row{display:-ms-flexbox;display:flex;position:relative}section#routingAlert .overflow{overflow-x:hidden;overflow-y:auto;max-height:580px}section#routingAlert.routing{position:fixed;right:-18%;top:65px;background-color:hsla(0,0%,100%,.8);width:18%;min-width:280px;bottom:0;transform:translateY(0);z-index:20;transition:.5s}section#routingAlert.routing.opened{right:0!important}section#routingAlert input[type=checkbox]{display:none}section#routingAlert label{cursor:pointer;color:#831b0b}section#routingAlert label .checkbox{display:inline-block;background-color:#fff;border-radius:3px;width:18px;height:18px;border:1px solid rgba(0,0,0,.2);text-align:center;color:#333}section#routingAlert label .checkbox i{opacity:0}section#routingAlert label .checkbox.unchecked i{opacity:1}section#routingAlert .heading{background-color:#d84625;padding:0 5px;color:#fff!important;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.2);margin-top:0}section#routingAlert .heading.second{margin-top:0}section#routingAlert .heading h2{color:#fff!important;float:left;display:block;font-size:1em;padding-left:25px;margin:10px 0}section#routingAlert .heading>i{float:right;display:block;line-height:10px;margin:15px 10px 15px 0}section#routingAlert .itineraireContainer{text-align:center;margin-bottom:10px}section#routingAlert .itineraireContainer button{border:none;padding:10px;min-width:80px;font-size:16px;border-radius:3px;vertical-align:top;cursor:pointer}section#routingAlert .itineraireContainer button.active{color:#fff;background-color:#5cb85c}section#routingAlert .itineraireContainer button:active,section#routingAlert .itineraireContainer button:focus{outline:none}section#routingAlert .radioButtonCar table{width:100%;padding:0 20px;font-size:14px;text-align:center}section#routingAlert .routing-title{font-size:14px;padding:20px;color:#d84625}section#routingAlert bnd-instructions ul.list-group{list-style:none;margin:0;width:100%;padding:0}section#routingAlert bnd-instructions ul.list-group li a{display:block;cursor:pointer;color:#831b0b;padding:5px 10px}section#routingAlert .options{padding:0 27px;margin-top:10px;margin-bottom:10px;font-size:14px}section#routingAlert .actionBtns{text-align:center;margin:10px 0}section#routingAlert .actionBtns button{border:none;font-size:16px;cursor:pointer;border-radius:50%;height:50px;width:50px;text-align:center;vertical-align:middle}section#routingAlert .actionBtns button:active,section#routingAlert .actionBtns button:focus{outline:none}section#routingAlert .alert{margin:10px}section#routingAlert .input-group{position:relative}section#routingAlert .ac-container{top:77px!important;left:0!important;z-index:12;background-color:#fff;border:1px solid rgba(0,0,0,.1)}section#routingAlert .ac-container ul.ac-menu{height:auto;list-style:none;padding:0;margin:0}section#routingAlert .ac-container ul.ac-menu li a{text-decoration:none;display:block;padding:10px;color:#831b0b}section#routingAlert .ac-container ul.ac-menu li a:hover{background-color:#eee}section#routingAlert span.sep{display:block;width:100%;height:1px;background:linear-gradient(90deg,transparent 0,rgba(0,0,0,.3) 50%,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);margin:20px 0}section#routingAlert table.table{width:100%;margin:10px 0}section#routingAlert table.table a.btn-action{color:#fff;float:right;background:#5cb85c;display:inline-block;width:25px;height:25px;text-align:center;text-decoration:none;border-radius:50%;box-shadow:1px 1px 1px rgba(0,0,0,.2)}section#routingAlert table.table a.btn-action.routing{margin-top:12px;margin-left:2px}section#routingAlert table.table a.btn-action.btn-danger,section#routingAlert table.table a.btn-action.btn-danger-routing{background:#eb0029;margin-top:12px;margin-left:2px}section#routingAlert table.table a.btn-action i{vertical-align:middle;line-height:25px}section#routingAlert table.table .form-group{width:100%}section#routingAlert table.table .form-group .left{float:left;vertical-align:top;margin-right:5px}section#routingAlert table.table .form-group .left span.fa{display:inline-block;padding-top:20px;color:#d84625;min-width:22px}section#routingAlert table.table .form-group .right{width:calc(90% - 5px);float:left}section#routingAlert table.table .form-group .right span{margin:5px 0;display:block}section#routingAlert table.table .form-group .right span input{position:relative;margin:-1px 0}section#routingAlert table.table .form-group .right input{padding:10px;border:1px solid #ccc;border-radius:3px;width:100%;display:inline-block;font-size:16px;margin-bottom:10px}section#routingAlert table.table .form-group .right input:active,section#routingAlert table.table .form-group .right input:focus{outline:none}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:80%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}a:disabled,button:disabled{opacity:.7}a:disabled:hover,button:disabled:hover{cursor:not-allowed!important}a.btn,button.btn{border:none;border-radius:3px;cursor:pointer}a.btn:disabled,button.btn:disabled{opacity:.7;cursor:not-allowed}a.btn.btn-danger,button.btn.btn-danger{background-color:#eb0029;color:#fff!important}a.btn.btn-primary,button.btn.btn-primary{background-color:#831b0b;color:#fff}a.btn.btn-secondary,button.btn.btn-secondary{background-color:#d84625;color:#fff}a.btn.btn-warning,button.btn.btn-warning{background-color:#f39600;color:#fff}a.btn.btn-success,button.btn.btn-success{background-color:#5cb85c;color:#fff}a.btn.btn-deleteComment,a.btn.btn-editComment,button.btn.btn-deleteComment,button.btn.btn-editComment{background-color:#fff;color:#5d5e5c}.toggle{background:#eee;height:30px;width:80px;border-radius:20px;border:1px solid rgba(0,0,0,.1);position:relative;display:inline-block;vertical-align:middle;overflow:hidden}.toggle span.center{border-radius:50%;height:30px;width:30px;background:#eee;border:1px solid rgba(0,0,0,.1);position:absolute;left:25px;top:0;transition-timing-function:ease-out;transition:.5s;z-index:2}.toggle label,.toggle span.center{display:block;box-sizing:border-box}.toggle label{height:100%;width:50%;cursor:pointer}.toggle label.left{border-radius:25px 0 0 25px;float:left}.toggle label.right{border-radius:0 25px 25px 0;float:right}.toggle label input[type=checkbox]{display:none}a:active,a:focus,a:hover,button:active,button:focus,button:hover,input:active,input:focus,input:hover{outline:none}a,button{cursor:pointer}.has-error-b{background-color:#eb0029;color:#fff;border:1px solid rgba(0,0,0,.2);font-weight:700}a.btn-fullscreen{display:block;padding:0;margin:0;height:30px;width:30px;text-align:center;line-height:30px;background-color:#831b0b;color:#fff;position:absolute;top:273px;border-radius:50%;left:10px;z-index:9999999}.text-warning{color:#f39600}.text-info{color:#831b0b}.text-danger{color:#eb0029}.text-primary{color:#d84625}.text-muted{color:#5d5e5c}.bold{font-weight:700}span.label{display:block;font-size:12px;padding:4px;border-radius:5px;text-align:center}span.label.label-danger{color:#fff;background-color:#eb0029}span.label.label-primary{color:#fff;background-color:#831b0b}span.label.label-secondary{color:#fff;background-color:#d84625}span.label.label-success{color:#fff;background-color:#5cb85c}span.label.label-warning{color:#fff;background-color:#f39600}span.label.label-default{color:#fff;background-color:#acacac}section#login .container{width:100%;height:100%;position:fixed;top:0;left:0;right:0;margin:auto;background:url(../app/assets/images/background.jpg) no-repeat 50% fixed;background-size:cover;box-shadow:0 5px 3px rgba(0,0,0,.1);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}section#login .footer{position:fixed;bottom:0;left:0;right:0;height:75px;padding:10px 25px}section#login .footer .left{float:left;margin-top:12px}section#login .footer .left .logo{display:inline-block}section#login .footer .left .logo img{vertical-align:middle;margin-right:10px;margin-top:-10px}section#login .footer .left .logo img.total{height:50px;width:auto}section#login .footer .left .logo img.total2{height:auto;margin-top:-20px;width:100px}section#login .footer .left .logo img.ngi-gps{height:40px;width:auto}section#login .footer .left .logo img.m7com{width:125px;height:auto}section#login .footer .left .logo img.powered{height:auto;color:#a80000!important}section#login .footer .left .logo img.ngi{height:auto}section#login .footer .right{float:right}section#login .footer .right ul{list-style:none;margin:0;margin-top:10px}section#login .footer .right ul li{display:inline-block;margin-right:20px}section#login .footer .right ul li a{display:block}section#login .footer .right ul li a img{width:30px;height:30px}section#login .login-form{width:30%;background-color:#fff;padding:25px;box-shadow:0 6px 7px rgba(0,0,0,.1);border-radius:5px;min-width:480px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}section#login .login-form .logo{padding:20px;min-width:100%;margin:auto;text-align:center}section#login .login-form .logo span.brand,section#login .login-form .logo span.brand2{height:40px;min-width:100px;background:url(../app/assets/app/ngigps/ngi_temp.png) no-repeat 50%;background-size:contain;display:block}section#login .login-form form.form .form-group{border:none}section#login .login-form form.form .form-group.form-footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}section#login .login-form form.form .form-group.form-footer .language,section#login .login-form form.form .form-group.form-footer .submit{-ms-flex:1;flex:1}section#login .login-form form.form .form-group.form-footer .submit{text-align:right}section#login .login-form form.form .form-group.form-footer .language{display:-ms-flexbox;display:flex;padding-left:10px}section#login .login-form form.form .form-group.form-footer .language label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}section#login .login-form form.form .form-group.form-footer .language label span{display:block;width:24px;height:20px;margin-right:10px}section#login .login-form form.form .form-group.form-footer .language label span.french-flag{opacity:.5;background:url(../app/assets/images/french.png) no-repeat 50%;background-size:95%;border:1px solid transparent}section#login .login-form form.form .form-group.form-footer .language label span.english-flag{opacity:.5;background:url(../app/assets/images/english.png) no-repeat 50%;background-size:95%;border:1px solid transparent}section#login .login-form form.form .form-group.form-footer .language label input[type=radio]{display:none}section#login .login-form form.form .form-group.form-footer .language label input[type=radio]:checked+span.french-flag{background:url(../app/assets/images/french.png) no-repeat 50%;background-size:95%;opacity:1;border:1px solid #831b0b}section#login .login-form form.form .form-group.form-footer .language label input[type=radio]:checked+span.english-flag{background:url(../app/assets/images/english.png) no-repeat 50%;background-size:95%;opacity:1;border:1px solid #831b0b}section#login .login-form form.form .form-group input[type=password],section#login .login-form form.form .form-group input[type=text]{width:100%;border:1px solid #ccc;padding:10px;font-size:16px;border-radius:5px;box-sizing:border-box}section#login .login-form form.form .form-group input[type=password]:active,section#login .login-form form.form .form-group input[type=password]:focus,section#login .login-form form.form .form-group input[type=text]:active,section#login .login-form form.form .form-group input[type=text]:focus{outline:none}section#login .login-form form.form .form-group button.btn{border:none;margin:0;padding:10px;font-size:14px;box-sizing:border-box;border-radius:3px;cursor:pointer}section#login .login-form form.form .form-group button.btn:active,section#login .login-form form.form .form-group button.btn:focus{outline:none}section#login .login-form form.form .form-group button.btn.btn-block{display:block;width:150px}section#login .login-form form.form .form-group button.btn.btn-primary{background-color:#831b0b;color:#fff}section#login .login-form form.form .form-group label[for=remember]{cursor:pointer}section#login .login-form form.form .form-group label[for=remember] span.checkbox{display:inline-block;width:15px;height:15px;border:1px solid #5d5e5c;border-radius:3px;vertical-align:middle;margin-right:5px}section#login .login-form form.form .form-group label[for=remember] span.checkbox i{display:none;color:#fff;margin:-1px 1px 1px}section#login .login-form form.form .form-group label[for=remember] input[type=checkbox]{position:relative;z-index:-9999;visibility:hidden;display:none}section#login .login-form form.form .form-group label[for=remember] input[type=checkbox]:checked+span.checkbox{background-color:#831b0b;border:1px solid transparent}aside#left,section#login .login-form form.form .form-group label[for=remember] input[type=checkbox]:checked+span.checkbox i{display:block}aside#left{width:18%;background:#fff;box-sizing:border-box;position:fixed;left:0;top:65px;bottom:0;z-index:20;box-shadow:2px 0 2px rgba(0,0,0,.1)}aside#left.admin-sidebar .overflow{height:calc(100vh - 65px);overflow-y:auto;overflow-x:hidden}aside#left .status-controls{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;padding:10px;box-shadow:0 2px 2px rgba(0,0,0,.1)}aside#left .status-controls #drive .ion-android-car{color:#27ae60}aside#left .status-controls #idle .ion-android-car{color:#f39c12}aside#left .status-controls #stop .ion-android-car{color:#c0392b}aside#left .status-controls #disabled .ion-android-car{color:#5d5e5c}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}aside#left i.icon{display:inline-block;height:20px;width:20px;vertical-align:middle}aside#left i.icon.fuel{background:url(../app/assets/images/sensors/fuel.png) no-repeat;background-size:100%}aside#left i.icon.fuel-used{background:url(../app/assets/images/sensors/fuel_used.png) no-repeat;background-size:100%}aside#left i.icon.kilometrage{background:url(../app/assets/images/sensors/kilometrage.png) no-repeat;background-size:100%}aside#left i.icon.rotation{animation:a 2s infinite linear}aside#left i.icon.rotation,aside#left i.icon.rotation-stop{background:url(../app/assets/images/sensors/rotation.png) no-repeat;background-size:100%}aside#left i.icon.mission-status-enabled{background:url(../app/assets/images/sensors/mission-status-enabled.png) no-repeat;background-size:100%}aside#left i.icon.mission-status-disabled{background:url(../app/assets/images/sensors/mission-status-disabled.png) no-repeat;background-size:100%}aside#left i.icon.taxi-available{background:url(../app/assets/images/sensors/taxi_available.png) no-repeat;background-size:100%}aside#left i.icon.taxi-unavailable{background:url(../app/assets/images/sensors/taxi_unavailable.png) no-repeat;background-size:100%}aside#left i.icon.refrigerator-start{background:url(../app/assets/images/sensors/refrigerator_start.png) no-repeat;background-size:100%}aside#left i.icon.refrigerator-stop{background:url(../app/assets/images/sensors/refrigerator_stop.png) no-repeat;background-size:100%}aside#left i.icon.gas{background:url(../app/assets/images/sensors/gas.png) no-repeat;background-size:100%}aside#left i.icon.rpm{background:url(../app/assets/images/sensors/rpm.png) no-repeat;background-size:100%}aside#left i.icon.pressure{background:url(../app/assets/images/sensors/pressure.png) no-repeat;background-size:100%}aside#left i.icon.door-opened{background:url(../app/assets/images/sensors/opened.png) no-repeat;background-size:100%}aside#left i.icon.door-closed{background:url(../app/assets/images/sensors/closed.png) no-repeat;background-size:100%}aside#left i.icon.cabine-opened{background:url(../app/assets/images/sensors/opened_board.png) no-repeat;background-size:100%}aside#left i.icon.cabine-closed{background:url(../app/assets/images/sensors/closed_board.png) no-repeat;background-size:100%}aside#left i.icon.temperature{background:url(../app/assets/images/sensors/temperature.png) no-repeat;background-size:100%}aside#left i.icon.humidity{background:url(../app/assets/images/sensors/humidity.png) no-repeat;background-size:100%}aside#left span.sep{position:static}aside#left .report-type{padding:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}aside#left .report-type .type{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:justify;align-content:space-between;padding:10px;border-bottom:10px solid transparent;cursor:pointer;text-align:center}aside#left .report-type .type.selected{border-bottom:10px solid #831b0b;cursor:inherit}aside#left .report-type .type h3{font-size:1em;color:#5d5e5c;margin:10px 0 0}aside#left .report-type .type img{height:50px}aside#left .behavior-type{padding:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}aside#left .behavior-type .type{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:justify;align-content:space-between;padding:10px;border-bottom:10px solid transparent;cursor:pointer;text-align:center}aside#left .behavior-type .type.selected{border-bottom:10px solid #831b0b;cursor:inherit}aside#left .behavior-type .type h3{font-size:1em;color:#5d5e5c;margin:10px 0 0}aside#left .behavior-type .type img{height:50px}aside#left span.checkbox{content:" ";line-height:16px;display:block;width:20px;height:20px;position:absolute;bottom:0;border:2px solid #831b0b;border-radius:50%;background-color:#fff;box-shadow:1px 1px 2px rgba(0,0,0,.1)}aside#left span.checkbox.driver-check{top:10px}aside#left span.checkbox.radio{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}aside#left span.checkbox.radio:after{content:"";display:block;width:12px;height:12px;border-radius:50%;background-color:#831b0b}aside#left span.checkbox:after{content:"\f00c";font-family:FontAwesome,sans-serif;color:#831b0b;visibility:hidden}aside#left span.checkbox.checked{text-align:center}aside#left span.checkbox.checked:after{visibility:visible}aside#left input[type=checkbox]{display:none}aside#left label{cursor:pointer;color:#831b0b}aside#left label .checkbox{display:inline-block;background-color:#fff;border-radius:50%;width:21px;height:21px;vertical-align:middle;text-align:center;border:1px solid rgba(0,0,0,.2);color:#333}aside#left label .checkbox i{opacity:.2;vertical-align:middle;line-height:21px}aside#left label .checkbox.unchecked i{opacity:1}aside#left form .form-group{padding:10px 25px;position:relative;display:-ms-flexbox;display:flex}aside#left form .form-group i.icon.search{position:absolute;display:block;width:16px;height:16px;right:65px;top:22px;background:url(../app/assets/images/search.svg) no-repeat;background-size:100%}aside#left form .form-group input[type=search]{padding:0 10px;width:90%;font-size:16px;display:block;height:34px;border:1px solid #ccc;border-radius:3px}aside#left form .form-group input[type=search]:focus{outline:none}aside#left form .form-group .filters{display:-ms-flexbox;display:flex;position:relative}aside#left form .form-group .filters a{display:block;width:34px;height:34px;border-radius:0 5px 5px 0;background-color:#831b0b;color:#fff;text-align:center;line-height:34px}aside#left form .form-group .filters ul{margin:0;position:absolute;top:40px;right:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#fff;padding:10px;box-shadow:0 2px 2px rgba(0,0,0,.2);border-radius:5px;z-index:10}aside#left form .form-group .filters ul li{display:-ms-flexbox;display:flex}aside#left form .form-group .filters ul li label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}aside#left form .form-group .filters ul li label .checkbox{margin:5px;vertical-align:middle;width:21px;height:21px;min-width:21px;min-height:21px}aside#left form .form-group .filters ul li label span{white-space:nowrap}aside#left .parc{padding:0 25px;position:relative}aside#left .parc span.sep{top:auto;margin:25px 0;left:0;bottom:-26px}aside#left .inline{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}aside#left .inline.minimized{-ms-flex-pack:start;justify-content:flex-start;padding:10px}aside#left .inline span.checkbox{display:inline-block;vertical-align:middle;margin-right:10px;position:static}aside#left .inline .select2-container{width:80%}aside#left .inline span.select-num{display:inline-block;color:#5d5e5c;font-weight:700;font-size:18px;margin-left:10px}aside#left .notrealtime .select2-container{width:80%}aside#left .transportList{height:calc(100% - 134px);overflow-y:auto;overflow-x:hidden}aside#left .transportList.superadmin{height:calc(100% - 202px)}aside#left .transportList.superadmin.report{height:calc(100% - 357px)}aside#left .transportList.report{height:calc(100% - 290px)}aside#left .transportList .warning{text-align:center;color:#d84625;font-weight:700}aside#left .transportList .driver{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;cursor:pointer}aside#left .transportList .driver.clicked{background-color:#f1f1f1}aside#left .transportList .driver .picture{-ms-flex:0.25;flex:0.25;position:relative;margin-left:5px}aside#left .transportList .driver .picture img{padding:10px 0;width:100%}aside#left .transportList .driver .picture span.btn-info{position:absolute;top:10px;right:0;width:21px;height:21px;background-color:#831b0b;text-align:center;border-radius:50%;font-size:14px}aside#left .transportList .driver .picture span.btn-info:after{content:"\f129";font-family:FontAwesome,sans-serif;line-height:25px;color:#fff}aside#left .transportList .driver .infos{padding:10px 25px;-ms-flex:1;flex:1}aside#left .transportList .driver .infos ul.info{list-style:none;margin:0;padding:0}aside#left .transportList .driver .infos ul.info li{line-height:1.5em;font-size:14px}aside#left .transportList .driver .infos ul.info li i.fa{color:#5d5e5c}aside#left .transportList .driver .infos ul.info li:last-of-type:after{display:none}aside#left .transportList .driver .infos ul.info li.name{font-weight:700;font-size:1.2em;color:#d84625}aside#left .transportList .driver .infos ul.info li.id{color:#831b0b}aside#left .transportList .driver .infos ul.info li.asset{font-weight:700;color:#831b0b}aside#left .transportList .driver .infos ul.info li.company{font-weight:700;color:#f39600}aside#left .transportList .driver .infos ul.contact{font-size:14px;list-style:none;margin:0;padding:0}aside#left .transportList .driver .infos ul.contact li{margin:5px 0}aside#left .transportList .driver .infos ul.contact li span.title{color:#5d5e5c;font-weight:700}aside#left .transportList .driver .infos ul.contact li span.address{color:#d84625}aside#left .transportList .driver .infos ul.contact li span.email,aside#left .transportList .driver .infos ul.contact li span.phone{color:#831b0b}aside#left .transportList .transport{margin-bottom:10px;position:relative;cursor:pointer;padding:10px 10px 0;min-height:80px;margin-top:10px}aside#left .transportList .transport span.separator{display:block;width:100%;height:.1em;background:linear-gradient(90deg,transparent 0,rgba(0,0,0,.3) 50%,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}aside#left .transportList .transport .btn-group{width:100%;position:relative;z-index:1}aside#left .transportList .transport span.btn-collapse{background:url(../app/assets/images/collapse.png) no-repeat;background-size:100%;display:block;width:15px;height:15px;position:absolute!important;right:0;top:0}aside#left .transportList .transport span.btn-expand{background:url(../app/assets/images/expand.png) no-repeat;display:block;background-size:100%;width:15px;height:15px;position:absolute!important;right:0;top:0}aside#left .transportList .transport span.btn-info{position:absolute;top:10px;right:10px;width:21px;height:21px;background-color:#831b0b;text-align:center;border-radius:50%;font-size:14px}aside#left .transportList .transport span.btn-info:after{content:"\f129";font-family:FontAwesome,sans-serif;line-height:25px;color:#fff}aside#left .transportList .transport span.alert-count{position:absolute;top:35px;right:10px;background-color:#eb0029;color:#fff;font-size:14px;border-radius:5px;padding:3px;display:block}aside#left .transportList .transport.selected{background:rgba(0,0,0,.1)}aside#left .transportList .transport .primary-info{display:-ms-flexbox;display:flex}aside#left .transportList .transport .primary-info .transport-icon{cursor:pointer;position:relative;width:90px;height:61px;padding-left:30px;text-align:center}aside#left .transportList .transport .primary-info .transport-icon.active{background-color:#f1f1f1}aside#left .transportList .transport .primary-info .transport-icon img.model-logo{width:24px;height:24px;position:absolute;bottom:0;left:0}aside#left .transportList .transport .primary-info .transport-icon img{width:55px;height:auto;margin-top:10px}aside#left .transportList .transport .primary-info .checkbox{top:10px;left:0}aside#left .transportList .transport .primary-info .checkbox.radio{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}aside#left .transportList .transport .primary-info .checkbox.radio:after{content:"";display:block;width:12px;height:12px;border-radius:50%;background-color:#831b0b}aside#left .transportList .transport .primary-info .transport-info{margin-left:10px;padding-right:15px}aside#left .transportList .transport .primary-info .transport-info span{color:#d84625;position:relative;font-size:12px}aside#left .transportList .transport .primary-info .transport-info span.info-span.big{font-size:16px;font-weight:700;color:#d84625}aside#left .transportList .transport .primary-info .transport-info span.info-span.big:last-of-type:after{display:none}aside#left .transportList .transport .primary-info .transport-info span.info-span.mid{font-size:14px;color:#d84625}aside#left .transportList .transport .primary-info .transport-info span.info-span.mid:last-of-type:after{display:none}aside#left .transportList .transport .primary-info .transport-info span.info-span.assetDriver{color:#831b0b;font-weight:400;font-size:16px}aside#left .transportList .transport .primary-info .transport-info span.info-span.note{color:#831b0b}aside#left .transportList .transport .primary-info .transport-info span.info-span.note:after{display:none}aside#left .transportList .transport .primary-info .transport-info span.info-span:after{content:"";display:inline-block;width:2px;height:20px;margin:0 5px;vertical-align:middle;background-color:#831b0b}aside#left .transportList .transport .primary-info .transport-info ul.prime{list-style:none;padding:0;margin:0}aside#left .transportList .transport .primary-info .transport-info ul.prime li{margin-top:10px}aside#left .transportList .transport .primary-info .transport-info ul li.timing{margin:2px 0}aside#left .transportList .transport .primary-info .transport-info ul li.timing span:after{content:"";display:inline-block;height:18px;width:2px;background-color:#831b0b;vertical-align:middle;margin-left:5px}aside#left .transportList .transport .primary-info .transport-info ul li.timing span:last-of-type:after{display:none}aside#left .transportList .transport .primary-info .transport-info ul li i.fa{color:#5d5e5c;font-size:12px;vertical-align:middle}aside#left .transportList .transport .additional-info{display:block}aside#left .transportList .transport .additional-info .chip{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;background-color:#e5e5e5;border:none;cursor:default;height:26px;outline:none;padding:0;font-size:14px;color:#333;font-family:Open Sans,sans-serif;white-space:nowrap;-ms-flex-align:center;align-items:center;border-radius:16px;vertical-align:middle;text-decoration:none;-ms-flex-pack:center;justify-content:center;margin-left:-4px;margin-top:4px;margin-bottom:4px}aside#left .transportList .transport .additional-info .chip-head{display:-ms-flexbox;display:flex;position:relative;overflow:hidden;background-color:#32c5d2;font-size:1.25rem;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:50%;-ms-flex-pack:center;justify-content:center;width:28px;color:#fff;height:28px;font-size:20px;margin-right:-4px}aside#left .transportList .transport .additional-info .chip-head i{font-size:14px}aside#left .transportList .transport .additional-info .chip-content{cursor:inherit;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;padding-left:12px;padding-right:12px}aside#left .transportList .transport .additional-info ul.info{position:relative;list-style:none;padding:10px;margin:10px -10px;margin-bottom:-10px!important}aside#left .transportList .transport .additional-info ul.info span{font-size:12px}aside#left .transportList .transport .additional-info ul.info li.stops{margin:2px 0}aside#left .transportList .transport .additional-info ul.info li.stops span{line-height:16px}aside#left .transportList .transport .additional-info ul.info li.stops .icon-stop{margin-left:-3px;height:16px;width:16px;vertical-align:middle}aside#left .transportList .transport .additional-info ul.info li.timing{margin:2px 0}aside#left .transportList .transport .additional-info ul.info li.timing span:after{content:"";display:inline-block;height:15px;width:2px;background-color:#5d5e5c;vertical-align:middle;margin-left:5px}aside#left .transportList .transport .additional-info ul.info li.timing span:last-of-type:after{display:none}aside#left .transportList .transport .additional-info ul.info li i.fa{color:#5d5e5c;font-size:12px;vertical-align:middle}aside#left .transportList .transport .additional-info span{color:#d84625;position:relative;font-size:14px;vertical-align:bottom}aside#left .transportList .transport .additional-info span.info-span.big{font-size:16px}aside#left .transportList .transport .additional-info span.info-span.big:last-of-type:after{display:none}aside#left .transportList .transport .additional-info span.info-span.assetDriver{color:#d84625}aside#left .transportList .transport .additional-info span.info-span.note{color:#831b0b}aside#left .transportList .transport .additional-info span.info-span.note:after{display:none}aside#left .transportList .transport .additional-info span.info-span:after{content:"";display:inline-block;width:2px;height:20px;margin:0 5px;vertical-align:middle;background-color:#48befe}aside#left .transportList .transport .additional-info ul li i.fa{color:#5d5e5c;font-size:12px;vertical-align:middle}aside#left .transportList .transport .additional-info ul.prime{list-style:none;margin:0;padding:0}aside#left .transportList .transport .additional-info ul.extra{position:relative;list-style:none;margin:-10px;margin-top:10px;padding:10px;border-top:1px solid #fff;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}aside#left .transportList .transport .additional-info ul.extra li{margin:0 10px 10px 0;font-family:Antonio-Regular,sans-serif;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}aside#left .transportList .transport .additional-info ul.extra li span.title{display:block;margin:0 0 5px;color:#5d5e5c;font-size:12px}aside#left .transportList .transport .additional-info ul.extra li span.value{display:block;color:#d84625;font-size:16px;font-weight:700}aside#left .transportList .transport .additional-info ul.extra li span.value small.obd-text{color:gray;font-size:11px;font-weight:700;font-family:-webkit-pictograph;vertical-align:top;border:1px solid;border-radius:25px;padding:1px}aside#left .transportList .transport .additional-info ul.kilometrage{list-style:none;padding:0;margin:5px 0;font-size:14px}aside#left .transportList .transport .additional-info ul.kilometrage li{color:#d84625}aside#left .transportList .transport .additional-info ul.kilometrage li.sm{color:#831b0b}aside#left .transportList .more-info{position:fixed;z-index:10;top:218px;left:15%;background-color:hsla(0,0%,100%,.8);padding:10px;opacity:0;transition-timing-function:ease-out;transition:.5s;transform:translateY(0);pointer-events:none;box-shadow:2px 1px 2px rgba(0,0,0,.1);border-radius:3px;max-width:322px}aside#left .transportList .more-info a.km-edit{display:block;margin-bottom:10px;font-size:12px}aside#left .transportList .more-info a.km-edit i.fa{display:none}aside#left .transportList .more-info a.km-edit:hover i.fa{display:inline}aside#left .transportList .more-info .hour-edit{display:block;margin-bottom:10px;font-size:12px}aside#left .transportList .more-info .hour-edit i.fa{display:none}aside#left .transportList .more-info .hour-edit:hover i.fa{display:inline}aside#left .transportList .more-info.driver-moreInfo{min-width:300px}aside#left .transportList .more-info.driver-moreInfo .driver-info .extended-info ul{padding:20px;margin:0}aside#left .transportList .more-info.driver-moreInfo .driver-info .extended-info ul li{margin-bottom:5px;max-width:inherit!important;font-size:14px}aside#left .transportList .more-info.driver-moreInfo .driver-info .extended-info ul li span.title i{color:#5d5e5c}aside#left .transportList .more-info.shown{pointer-events:inherit;left:19%;opacity:1;transition-timing-function:ease-out;transition:.5s;transform:translateY(0)}aside#left .transportList .more-info.shown span.btn-configAlert{display:block;width:35px;height:35px;background-color:#f39600;border-radius:50%;position:absolute;right:22px;top:41px;box-shadow:0 2px 2px rgba(0,0,0,.1);cursor:pointer}aside#left .transportList .more-info.shown span.btn-configAlert:after{content:"\f0f3";color:#fff;font-family:FontAwesome,sans-serif;text-align:center;line-height:35px;font-size:16px;display:inherit}aside#left .transportList .more-info.shown span.btn-configDriver{display:block;width:25px;height:25px;background-color:#831b0b;border-radius:50%;position:absolute;right:22px;top:41px;box-shadow:0 2px 2px rgba(0,0,0,.1);cursor:pointer}aside#left .transportList .more-info.shown span.btn-configDriver:after{content:"\f013";color:#fff;font-family:FontAwesome,sans-serif;text-align:center;line-height:25px;font-size:14px;display:inherit}aside#left .transportList .more-info i.close{display:block;width:20px;height:20px;background:url(../app/assets/images/close.png) no-repeat;background-size:100%;position:absolute;top:5px;right:5px;cursor:pointer}aside#left .transportList .more-info:before{content:"";display:block;position:absolute;left:-10px;top:30%;height:20px;width:20px;background-color:hsla(0,0%,100%,.8);transform:rotate(45deg);z-index:-1}aside#left .transportList .more-info span.separator{display:block;width:100%;height:1px;background:linear-gradient(90deg,transparent 0,rgba(0,0,0,.3) 50%,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}aside#left .transportList .more-info .driver-info .driver-pic{float:left;position:relative}aside#left .transportList .more-info .driver-info .driver-pic a{display:none}aside#left .transportList .more-info .driver-info .driver-pic:hover a{position:absolute;top:0;right:0;display:block;margin:5px;padding:5px;background-color:#831b0b;font-size:12px;color:#fff;border-radius:3px}aside#left .transportList .more-info .driver-info .extended-info{float:left;color:#d84625}aside#left .transportList .more-info .driver-info .extended-info ul{list-style:none;padding-left:15px}aside#left .transportList .more-info .driver-info .extended-info ul li span.warning-msg{font-size:14px}aside#left .transportList .more-info .driver-info .extended-info ul li.driver-name{font-size:16px;font-weight:700}aside#left .transportList .more-info .driver-info .extended-info ul li.address{font-size:14px;max-width:180px}aside#left .transportList .more-info .driver-info .extended-info ul li.driver-tel{font-size:14px}aside#left .transportList .more-info .driver-info .extended-info span.onHover{position:absolute;width:25px;height:25px;display:block;background:#5cb85c;border-radius:50%;line-height:25px;font-size:12px;color:#fff;top:75px;right:10px;padding-left:8px}aside#left .transportList .more-info .driver-info .extended-info .addAssociation{position:absolute;width:25px;height:25px;display:block;background:#831b0b;border-radius:50%;line-height:25px;font-size:12px;color:#fff;top:50px;right:5px;padding-left:8px}aside#left .transportList .more-info .truck-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}aside#left .transportList .more-info .truck-info .truck-extended-info{-ms-flex:1;flex:1}aside#left .transportList .more-info .truck-info .truck-extended-info ul{list-style:none;padding:0;margin:0}aside#left .transportList .more-info .truck-info .truck-extended-info ul li{color:#d84625}aside#left .transportList .more-info .truck-info .truck-extended-info ul li.truck-mat{font-weight:700;font-size:16px}aside#left .transportList .more-info .truck-info .truck-extended-info ul li.truck-oil{font-weight:700;font-size:14px}aside#left .transportList .more-info .truck-info .truck-extended-info ul li.truck-creation{font-size:12px}aside#left .transportList .more-info .truck-info .truck-pic{position:relative;text-align:center;padding:10px}aside#left .transportList .more-info .truck-info .truck-pic img{width:80px}aside#left .transportList .more-info .truck-info .truck-pic span.btn-configAlert{display:none;width:25px;height:25px;position:absolute;top:30px;right:0;background-color:#f39600;border-radius:50%;box-shadow:0 2px 2px rgba(0,0,0,.1);cursor:pointer}aside#left .transportList .more-info .truck-info .truck-pic span.btn-configAlert:after{content:"\f0f3"!important;color:#fff;font-family:FontAwesome,sans-serif;text-align:center;line-height:25px;font-size:14px;display:inherit}aside#left .transportList .more-info .truck-info .truck-pic .disabled{cursor:none;opacity:.5;pointer-events:none}aside#left .transportList .more-info .truck-info .truck-pic a{position:absolute;top:0;right:0;width:25px;height:25px;display:none;background:#831b0b;border-radius:50%;line-height:25px;font-size:12px;color:#fff}aside#left .transportList .more-info .truck-info .truck-pic:hover a,aside#left .transportList .more-info .truck-info .truck-pic:hover span.btn-configAlert{display:block}aside#left .transportList .more-info .sensors{list-style:none;padding:10px;width:100%;max-height:200px;overflow-y:auto}aside#left .transportList .more-info .sensors span.btn-configSensors{display:block;width:35px;height:35px;background-color:#5cb85c;border-radius:50%;float:right;box-shadow:0 2px 2px rgba(0,0,0,.1);cursor:pointer}aside#left .transportList .more-info .sensors span.btn-configSensors:after{content:"\f067";color:#fff;font-family:FontAwesome,sans-serif;text-align:center;line-height:35px;font-size:16px;display:inherit}aside#left .transportList .more-info .sensors .disabled{cursor:none;opacity:.5;pointer-events:none}aside#left .transportList .more-info .sensors table.table{background-color:transparent;width:87%}aside#left .transportList .more-info .sensors table.table tr td{padding:5px 0}aside#left .transportList .more-info .sensors table.table tr td.icons{width:2%;color:transparent}aside#left .transportList .more-info .sensors table.table tr td.name{max-width:15%;font-weight:700;font-size:12px}aside#left .transportList .more-info .sensors table.table tr td.actions{width:12%;min-width:12%}aside#left .transportList .more-info .sensors table.table tr td.actions .fa{margin:2px!important}aside#left .transportList .more-info .sensors table.table tr td.actions .red{color:#eb0029}aside#left .transportList .more-info .sensors table.table tr td.actions .green{color:#5cb85c}aside#left .transportList .more-info .sensors table.table tr td.actions .blue{color:#0079e3}aside#left .transportList .more-info .sensors table.table tr:hover{background-color:transparent}aside#left ul.admin-menu{padding:0;margin-top:10px;list-style:none}aside#left ul.admin-menu li{position:relative}aside#left ul.admin-menu li.active a{background-color:#d84625;color:#fff;cursor:default}aside#left ul.admin-menu li.active a:hover{background-color:#d84625;color:#fff}aside#left ul.admin-menu li a{padding:15px;display:block;text-decoration:none;color:#d84625;font-size:14px}aside#left ul.admin-menu li a i{margin-right:10px}aside#left ul.admin-menu li a:hover{background-color:#f1f1f1}aside#left ul.admin-menu li:after{content:""}aside#right{position:fixed;right:-18%;top:65px;background-color:hsla(0,0%,100%,.8);width:18%;bottom:0;transition-timing-function:ease-out;transition:.5s;transform:translateY(0);z-index:20}aside#right.reporting-params{padding-left:15px}aside#right.reporting-params button.btn-primary{margin-top:25px}aside#right.reporting-params .list-group-item{background-color:transparent;padding-left:10px}aside#right.reporting-params h2{font-size:1em;color:#5d5e5c;margin-top:10px}aside#right.reporting-params i.label{color:#5d5e5c!important}aside#right.reporting-params fieldset{width:100%!important}aside#right.reporting-params fieldset input{width:100%!important;padding:10px}aside#right.reporting-params fieldset.inline button{width:10%;display:inline-block}aside#right.reporting-params fieldset.inline input{width:80%!important;display:inline-block}aside#right.reporting-params fieldset label{font-size:14px}aside#right .myform span.actions .btn-primary{padding:0 5px!important}aside#right .map-nav li img{width:48px;border-radius:50%;height:auto;vertical-align:middle;box-shadow:0 2px 2px rgba(0,0,0,.1);border:1px solid #ccc}aside#right .map-nav button.btn-primary{padding:10px 25px;margin:10px}aside#right .map-nav form{position:relative}aside#right .map-nav form fieldset{border:none;display:inline-block}aside#right .map-nav form fieldset .select2-container{min-width:100px}aside#right .map-nav form fieldset label{display:block;margin-bottom:10px;color:#d84625}aside#right .map-nav form fieldset input{width:250px;display:inline-block;margin:auto;border:1px solid #ccc;background-color:#fff;height:40px;border-radius:5px;font-size:16px}aside#right .map-nav form fieldset input:active,aside#right .map-nav form fieldset input:focus{outline:none}aside#right .map-nav form fieldset .datetime-picker-dropdown{left:0;display:block;padding:10px;position:absolute;background:#fff;border-radius:3px;list-style:none}aside#right .map-nav form fieldset .datetime-picker-dropdown button{padding:10px!important}aside#right .map-nav form fieldset .datetime-picker-dropdown button.btn-default{background-color:#fff}aside#right .map-nav form fieldset .datetime-picker-dropdown button.btn-default:hover{background-color:rgba(0,0,0,.1)}aside#right .map-nav form fieldset .datetime-picker-dropdown button.btn-primary{background-color:#831b0b}aside#right .map-nav form fieldset .datetime-picker-dropdown>li.date-picker-menu div>table .btn-default{border:0}aside#right .map-nav form fieldset button.btn{padding:10px 25px;border-radius:2px}aside#right .map-nav form fieldset button.btn.btn-remove{background-color:#eb0029;color:#fff;padding:5px;vertical-align:middle;display:inline-block;margin-left:10px}aside#right .map-nav form fieldset button.btn.btn-add{background-color:#5cb85c;color:#fff;padding:5px;vertical-align:middle;display:inline-block;height:40px;margin-left:10px}aside#right .map-nav form fieldset button.btn.btn-primary{background-color:#831b0b;color:#fff;padding:10px 25px}aside#right input[type=checkbox]{display:none}aside#right label{cursor:pointer;color:#831b0b}aside#right label .checkbox{display:inline-block;background-color:#fff;border-radius:3px;width:18px;height:18px;border:1px solid rgba(0,0,0,.2);text-align:center;color:#333}aside#right label .checkbox i{opacity:0}aside#right label .checkbox.unchecked i{opacity:1}aside#right h3{font-size:1.5em;padding-left:10px;color:#5d5e5c}aside#right h3 i{color:#831b0b;font-size:1.5em;vertical-align:middle}aside#right h2{font-size:1.2em;padding-left:15px;color:#d84625}aside#right h1{font-size:1em;padding-left:30px;color:#5d5e5c}aside#right h1 i{color:#831b0b;vertical-align:middle}aside#right h1,aside#right h2,aside#right h3{margin:0}aside#right h1{margin-top:10px;margin-bottom:10px}aside#right h2{margin-top:10px;margin-bottom:15px}aside#right h3{margin-top:10px;margin-bottom:10px}aside#right .list-group-item{background-color:#eee;margin-left:0;padding:10px 10px 10px 30px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}aside#right .list-group-item span.divider{-ms-flex-preferred-size:1em;flex-basis:1em;-ms-flex-positive:0;flex-grow:0}aside#right .list-group-item label{margin-right:10px;color:#5d5e5c}aside#right .list-group-item label span.checkbox{border:1px solid #831b0b}aside#right .list-group-item label i{color:#831b0b}aside#right.opened{right:0;transition-timing-function:ease-out;transition:.5s;min-width:280px;transform:translateY(0)}aside#right span.sidebarToggle{display:block;width:19px;height:64px;background:url(../app/assets/images/arrow_open.blue.png) no-repeat;position:absolute;left:-19px;top:50%;cursor:pointer}aside#right span.sidebarToggle.right{transform:rotate(180deg);left:0}aside#right nav.map-nav ul li.active a{background-color:#eee;color:#831b0b}aside#right nav.map-nav ul li.active a img{border:2px solid #5d5e5c}aside#right nav.map-nav ul li a{padding:10px!important;font-size:14px;color:#831b0b}aside#right nav.map-nav ul li a:hover{background-color:#eee;color:#831b0b}aside#right.pois,aside#right.reportSidebar,aside#right.search{width:18%!important;right:-18%!important;background-color:#fff}aside#right.pois.opened,aside#right.reportSidebar.opened,aside#right.search.opened{right:0!important;box-shadow:-2px 0 2px 0 rgba(0,0,0,.1)}aside#right.pois h2,aside#right.reportSidebar h2,aside#right.search h2{font-size:1em!important;display:block;color:#fff;background-color:#d84625;padding:10px;margin:5px 0 0}aside#right.pois h2 i,aside#right.reportSidebar h2 i,aside#right.search h2 i{margin-right:5px}aside#right.pois span.sep,aside#right.reportSidebar span.sep,aside#right.search span.sep{position:inherit}aside#right.pois span.menu-header-label,aside#right.reportSidebar span.menu-header-label,aside#right.search span.menu-header-label{text-align:center;display:block;padding:10px}aside#right.pois ul,aside#right.reportSidebar ul,aside#right.search ul{list-style:none;padding:0;width:100%;margin:5px 0 0;height:calc(100vh - 350px);overflow-y:auto}aside#right.pois ul li a,aside#right.reportSidebar ul li a,aside#right.search ul li a{display:block;text-decoration:none;padding:10px;width:100%;color:#831b0b;font-size:14px}aside#right.pois ul li a:hover,aside#right.reportSidebar ul li a:hover,aside#right.search ul li a:hover{background-color:rgba(0,0,0,.1)}aside#right.pois form fieldset div.select2-container,aside#right.reportSidebar form fieldset div.select2-container,aside#right.search form fieldset div.select2-container{float:left;width:100%;margin-right:10px}aside#right.pois form fieldset.has-error input,aside#right.reportSidebar form fieldset.has-error input,aside#right.search form fieldset.has-error input{border:1px solid #eb0029}aside#right.pois form fieldset.form-group,aside#right.reportSidebar form fieldset.form-group,aside#right.search form fieldset.form-group{border:none;position:relative}aside#right.pois form fieldset.form-group .ac-container,aside#right.reportSidebar form fieldset.form-group .ac-container,aside#right.search form fieldset.form-group .ac-container{top:48px!important;left:12px!important;z-index:12;background-color:#fff;border:1px solid rgba(0,0,0,.1)}aside#right.pois form fieldset.form-group .ac-container ul.ac-menu,aside#right.reportSidebar form fieldset.form-group .ac-container ul.ac-menu,aside#right.search form fieldset.form-group .ac-container ul.ac-menu{height:auto;list-style:none;padding:0;margin:0}aside#right.pois form fieldset.form-group label,aside#right.reportSidebar form fieldset.form-group label,aside#right.search form fieldset.form-group label{cursor:pointer}aside#right.pois form fieldset.form-group label span.checkbox,aside#right.reportSidebar form fieldset.form-group label span.checkbox,aside#right.search form fieldset.form-group label span.checkbox{display:inline-block;width:15px;height:15px;border:1px solid #5d5e5c;border-radius:3px;vertical-align:middle;margin-right:5px}aside#right.pois form fieldset.form-group label span.checkbox i,aside#right.reportSidebar form fieldset.form-group label span.checkbox i,aside#right.search form fieldset.form-group label span.checkbox i{display:none;color:#fff;margin:-1px 1px 1px}aside#right.pois form fieldset.form-group label input[type=checkbox],aside#right.reportSidebar form fieldset.form-group label input[type=checkbox],aside#right.search form fieldset.form-group label input[type=checkbox]{position:relative;z-index:-9999;visibility:hidden;display:none}aside#right.pois form fieldset.form-group label input[type=checkbox]:checked+span.checkbox,aside#right.reportSidebar form fieldset.form-group label input[type=checkbox]:checked+span.checkbox,aside#right.search form fieldset.form-group label input[type=checkbox]:checked+span.checkbox{background-color:#831b0b;border:1px solid transparent}aside#right.pois form fieldset.form-group label input[type=checkbox]:checked+span.checkbox i.fa,aside#right.reportSidebar form fieldset.form-group label input[type=checkbox]:checked+span.checkbox i.fa,aside#right.search form fieldset.form-group label input[type=checkbox]:checked+span.checkbox i.fa{display:block;color:#fff;opacity:1;margin:-1px}aside#right.pois form fieldset.form-group.form-footer,aside#right.reportSidebar form fieldset.form-group.form-footer,aside#right.search form fieldset.form-group.form-footer{text-align:right}aside#right.pois form fieldset.form-group input,aside#right.reportSidebar form fieldset.form-group input,aside#right.search form fieldset.form-group input{padding:10px;width:100%;font-size:16px;display:block;border-radius:3px;border:1px solid rgba(0,0,0,.1)}aside#right.pois form fieldset.form-group input:active,aside#right.pois form fieldset.form-group input:focus,aside#right.reportSidebar form fieldset.form-group input:active,aside#right.reportSidebar form fieldset.form-group input:focus,aside#right.search form fieldset.form-group input:active,aside#right.search form fieldset.form-group input:focus{outline:none}aside#right.pois form fieldset.form-group input[type=radio],aside#right.reportSidebar form fieldset.form-group input[type=radio],aside#right.search form fieldset.form-group input[type=radio]{width:auto!important;display:inline!important}aside#right.pois form fieldset.form-group label.radio-label,aside#right.reportSidebar form fieldset.form-group label.radio-label,aside#right.search form fieldset.form-group label.radio-label{color:#5d5e5c}aside#right.pois form fieldset.form-group button:active,aside#right.pois form fieldset.form-group button:focus,aside#right.reportSidebar form fieldset.form-group button:active,aside#right.reportSidebar form fieldset.form-group button:focus,aside#right.search form fieldset.form-group button:active,aside#right.search form fieldset.form-group button:focus{outline:none}aside#right.pois form fieldset.form-group button.btn,aside#right.reportSidebar form fieldset.form-group button.btn,aside#right.search form fieldset.form-group button.btn{border:none;padding:10px 25px;cursor:pointer;border-radius:3px}aside#right.pois form fieldset.form-group button.btn-primary,aside#right.reportSidebar form fieldset.form-group button.btn-primary,aside#right.search form fieldset.form-group button.btn-primary{color:#fff;background-color:#831b0b}aside#right.pois{z-index:1000}aside#right.pois form .form-group{padding:10px 25px;position:relative}aside#right.pois form .form-group.clickable{cursor:pointer;color:#831b0b;background-color:#eee}aside#right.pois form .form-group span.checkbox{display:inline-block;width:20px;height:20px;border:2px solid #831b0b;border-radius:50%;vertical-align:middle;position:relative}aside#right.pois form .form-group span.checkbox.checked:after{content:"";background-color:#831b0b;display:block;width:10px;height:10px;position:absolute;top:3px;left:3px;z-index:999;border-radius:50%}aside#right.pois form .form-group i.icon.search{position:absolute;display:block;width:16px;height:16px;right:35px;top:22px;background:url(../app/assets/images/search.svg) no-repeat;background-size:100%}aside#right.pois form .form-group input[type=search]{padding:10px;width:100%;font-size:16px;display:block;height:34px;border:1px solid #ccc;border-radius:3px}aside#right.pois form .form-group input[type=search]:focus{outline:none}aside#right.pois form .icn{display:inline-block;width:16px;height:16px}aside#right.pois .form-group button.btn{padding:10px}aside#right.pois .overflow{overflow-y:auto;height:calc(100vh - 165px)}aside#right.pois .repeater-container{overflow-anchor:none;height:calc(100vh - 215px);width:100%;overflow:auto}aside#right.pois .repeater-container .item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px 5px;border-bottom:1px solid #f1f1f1;cursor:pointer}aside#right.pois .repeater-container .item span.name{font-size:12px;color:#0040cc;display:block;width:calc(100% - 20px)}aside#right.pois .repeater-container .item span.icon{display:block;width:24px}aside#right.pois .repeater-container .item span.actions{display:block;width:20%}aside#right.pois .udatetime{position:relative;padding:0!important}aside#right.pois .udatetime table.cal{position:absolute;z-index:9999}aside#right.pois .udatetime td.day button{cursor:pointer}aside#right.pois .udatetime td.day button.btn-default{background-color:transparent}aside#right.pois .udatetime table.table.cal{display:none;transition:all 2s ease;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.2);width:auto!important}aside#right.pois .udatetime table.cal.shown{display:table;transition:all 2s ease;right:475px!important;top:-300px!important}aside#right.pois .udatetime .input-group{position:relative;display:-ms-flexbox;display:flex;width:100%}aside#right.pois .udatetime .input-group-addon:not(:last-child),aside#right.pois .udatetime .input-group-btn:not(:first-child)>.btn-group:not(:last-child)>.btn,aside#right.pois .udatetime .input-group-btn:not(:first-child)>.btn:not(:last-child):not(.dropdown-toggle),aside#right.pois .udatetime .input-group-btn:not(:last-child)>.btn,aside#right.pois .udatetime .input-group-btn:not(:last-child)>.btn-group>.btn,aside#right.pois .udatetime .input-group-btn:not(:last-child)>.dropdown-toggle,aside#right.pois .udatetime .input-group .form-control:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}aside#right.pois .udatetime .input-group .form-control{position:relative;z-index:2;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}aside#right.pois .udatetime .form-control{display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#464a4c;background-color:#fff;background-image:none;background-clip:padding-box;border:none;box-shadow:0 2px 2px rgba(0,0,0,.15);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin:0!important}aside#right.pois .udatetime .form-control+.input-group-addon:not(:first-child){border-left:0}aside#right.pois .udatetime .input-group-addon:not(:first-child),aside#right.pois .udatetime .input-group .form-control:not(:first-child){margin-left:-17px;width:36px;height:36px;padding:0;text-align:center;z-index:2}aside#right.pois .udatetime .input-group-btn:not(:first-child)>.btn,aside#right.pois .udatetime .input-group-btn:not(:first-child)>.btn-group>.btn,aside#right.pois .udatetime .input-group-btn:not(:first-child)>.dropdown-toggle,aside#right.pois .udatetime .input-group-btn:not(:last-child)>.btn-group:not(:first-child)>.btn,aside#right.pois .udatetime .input-group-btn:not(:last-child)>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}aside#right.pois .udatetime .input-group-addon{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.25;color:#fafafa;text-align:center;background-color:#831b0b;border:1px solid rgba(0,0,0,.15);border-radius:50%;white-space:nowrap;vertical-align:middle}aside#right.pois .udatetime .input-group-btn{white-space:nowrap;vertical-align:middle}aside#right.pois .udatetime .input-group-addon,aside#right.pois .udatetime .input-group-btn,aside#right.pois .udatetime .input-group .form-control{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}aside#right.pois .udatetime fieldset.form-group{margin-bottom:1rem}aside#right.pois .udatetime .table{width:100%;max-width:100%;margin-bottom:1rem}aside#right.pois .udatetime .table thead th:first-of-type,aside#right.pois .udatetime .table thead th:last-of-type{width:auto!important}aside#right.pois .udatetime .table thead th:last-child{min-width:auto}aside#right.pois .udatetime .table tr:hover{background-color:transparent}aside#right.pois .udatetime .table tr td{border:none!important;text-align:center;width:auto!important}aside#right.pois .udatetime .table tr td .btn{height:30px;width:30px;border:1px solid rgba(0,0,0,.15);text-align:center!important;display:inline-block!important;margin:auto;padding:0!important;line-height:inherit;border-radius:50%!important}aside#right.pois .udatetime .table tr td .btn.month{height:50px;width:50px;text-transform:capitalize}aside#right.pois .udatetime .table tr td .btn.btn-default{border:none}aside#right.pois .udatetime .table tr td .btn.btn-block{width:100%;padding:10px}aside#right.pois .udatetime .table tfoot td .btn{border-radius:0;height:auto;width:auto}aside#right.pois .udatetime .table tfoot td .btn.btn-info{background-color:transparent;color:#6b1609;border:none;font-size:1.2em}aside#right.pois .udatetime table{border-collapse:collapse;background-color:transparent}aside#right.pois .udatetime .table thead th{vertical-align:bottom;text-transform:capitalize;border:none}aside#right.pois .udatetime .table thead th button{background-color:transparent;color:#eee;font-size:1.5em}aside#right.pois .udatetime thead tr:first-of-type th{background-color:#6b1609}aside#right.pois .udatetime thead tr:last-of-type{box-shadow:0 4px 4px rgba(0,0,0,.2)}aside#right.pois .udatetime .thead-inverse th{color:#fff;background-color:#831b0b}aside#right.pois .udatetime .table td,aside#right.pois .udatetime .table th{padding:.75rem;vertical-align:top;border-top:1px solid #eee}aside#right.pois .udatetime .text-center{text-align:center!important}aside#right.pois .udatetime .btn{display:inline-block;font-weight:400;line-height:1.25;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1rem;font-size:1rem;border-radius:.25rem;transition:all .2s ease-in-out}aside#right.pois .udatetime .btn-group-sm>.btn,aside#right.pois .udatetime .btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}aside#right.pois .udatetime button,aside#right.pois .udatetime input,aside#right.pois .udatetime select,aside#right.pois .udatetime textarea{line-height:inherit}aside#right.pois .udatetime [role=button],aside#right.pois .udatetime a,aside#right.pois .udatetime area,aside#right.pois .udatetime button,aside#right.pois .udatetime input,aside#right.pois .udatetime label,aside#right.pois .udatetime select,aside#right.pois .udatetime summary,aside#right.pois .udatetime textarea{-ms-touch-action:manipulation;touch-action:manipulation}aside#right.pois .udatetime [type=reset],aside#right.pois .udatetime [type=submit],aside#right.pois .udatetime button,aside#right.pois .udatetime html [type=button]{-webkit-appearance:button}aside#right.pois .udatetime button,aside#right.pois .udatetime input{overflow:visible}aside#right.pois .udatetime button,aside#right.pois .udatetime select{text-transform:none}aside#right.pois .udatetime .btn-block{display:block;width:100%}aside#right.pois .udatetime .btn-info{color:#fff;background-color:#831b0b;border-color:#831b0b}aside#right.pois .udatetime .btn-success{color:#fff;background-color:#5cb85c;border-color:#5cb85c}aside#right.pois .udatetime .btn-primary{color:#fff;background-color:#831b0b;border-color:#831b0b}aside#right.pois .udatetime .h3,aside#right.pois .udatetime h3{font-size:1.75rem}aside#right.pois .udatetime .h1,aside#right.pois .udatetime .h2,aside#right.pois .udatetime .h3,aside#right.pois .udatetime .h4,aside#right.pois .udatetime .h5,aside#right.pois .udatetime .h6,aside#right.pois .udatetime h1,aside#right.pois .udatetime h2,aside#right.pois .udatetime h3,aside#right.pois .udatetime h4,aside#right.pois .udatetime h5,aside#right.pois .udatetime h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.1;color:inherit}aside#right.pois .udatetime input:-moz-read-only{background-color:#f1f1f1;cursor:not-allowed}aside#right.pois .udatetime input:read-only{background-color:#f1f1f1;cursor:not-allowed}aside#right.pois .udatetime input:-moz-read-only+span.input-group-addon{background-color:#f1f1f1}aside#right.pois .udatetime input:read-only+span.input-group-addon{background-color:#f1f1f1}aside#right.pois .udatetime input.form-control{width:auto!important;max-width:160px;margin-left:10px}aside#right.pois .udatetime input.time-input{font-size:1.8em;border:none;width:80px!important;text-align:center}aside#right.pois .udatetime input{margin-top:0!important;margin-bottom:0!important}aside#routingAside .overflow{overflow-x:hidden;overflow-y:auto;max-height:580px}aside#routingAside.routing{position:fixed;right:-18%;top:65px;background-color:hsla(0,0%,100%,.8);width:18%;min-width:280px;bottom:0;transform:translateY(0);z-index:20;transition:.5s}aside#routingAside.routing.opened{right:0!important}aside#routingAside input[type=checkbox]{display:none}aside#routingAside label{cursor:pointer;color:#831b0b}aside#routingAside label .checkbox{display:inline-block;background-color:#fff;border-radius:3px;width:18px;height:18px;border:1px solid rgba(0,0,0,.2);text-align:center;color:#333}aside#routingAside label .checkbox i{opacity:0}aside#routingAside label .checkbox.unchecked i{opacity:1}aside#routingAside .heading{background-color:#d84625;padding:0 5px;color:#fff!important;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.2);margin-top:5px}aside#routingAside .heading.second{margin-top:0}aside#routingAside .heading h2{color:#fff!important;float:left;display:block;font-size:1em;padding-left:25px;margin:10px 0}aside#routingAside .heading>i{float:right;display:block;line-height:10px;margin:15px 10px 15px 0}aside#routingAside .fadeTop{position:absolute;top:1500px;opacity:0;transition-timing-function:ease-out;transition:.5s;transform:translateY(0);pointer-events:none}aside#routingAside .fadeBottom{position:inherit;opacity:1;transition-timing-function:ease-in;transition:.5s;transform:translateY(0)}aside#routingAside .itineraireContainer{text-align:center;margin-bottom:10px}aside#routingAside .itineraireContainer button{border:none;padding:10px;min-width:80px;font-size:16px;border-radius:3px;vertical-align:top;cursor:pointer}aside#routingAside .itineraireContainer button.active{color:#fff;background-color:#5cb85c}aside#routingAside .itineraireContainer button:active,aside#routingAside .itineraireContainer button:focus{outline:none}aside#routingAside .radioButtonCar table{width:100%;padding:0 20px;font-size:14px;text-align:center}aside#routingAside .routing-title{font-size:14px;padding:20px;color:#d84625}aside#routingAside bnd-instructions ul.list-group{list-style:none;margin:0;width:100%;padding:0}aside#routingAside bnd-instructions ul.list-group li a{display:block;cursor:pointer;color:#831b0b;padding:5px 10px}aside#routingAside .options{padding:0 27px;margin-top:10px;margin-bottom:10px;font-size:14px}aside#routingAside .actionBtns{text-align:center;margin:10px 0}aside#routingAside .actionBtns button{border:none;font-size:16px;cursor:pointer;border-radius:50%;height:50px;width:50px;text-align:center;vertical-align:middle}aside#routingAside .actionBtns button:active,aside#routingAside .actionBtns button:focus{outline:none}aside#routingAside .alert{margin:10px}aside#routingAside .input-group{position:relative}aside#routingAside .right.formatted-address-ac .ac-container{top:40px!important}aside#routingAside .right:not(.formatted-address-ac) .ac-container{top:77px!important}aside#routingAside .ac-container{left:0!important;z-index:12;background-color:#fff;border:1px solid rgba(0,0,0,.1)}aside#routingAside .ac-container ul.ac-menu{height:auto;list-style:none;padding:0;margin:0}aside#routingAside .ac-container ul.ac-menu li a{text-decoration:none;display:block;padding:10px;color:#831b0b}aside#routingAside .ac-container ul.ac-menu li a:hover{background-color:#eee}aside#routingAside span.sep{display:block;width:100%;height:1px;background:linear-gradient(90deg,transparent 0,rgba(0,0,0,.3) 50%,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);margin:20px 0}aside#routingAside table.table{width:100%;margin:10px 0}aside#routingAside table.table a.btn-action{color:#fff;float:right;background:#5cb85c;display:inline-block;width:25px;height:25px;text-align:center;text-decoration:none;border-radius:50%;box-shadow:1px 1px 1px rgba(0,0,0,.2)}aside#routingAside table.table a.btn-action.routing{margin-top:6px}aside#routingAside table.table a.btn-action.btn-danger{background:#eb0029;margin-right:5px}aside#routingAside table.table a.btn-action.btn-danger-routing{background:#eb0029;margin-top:6px}aside#routingAside table.table a.btn-action i{vertical-align:middle;line-height:25px}aside#routingAside table.table .form-group{width:100%}aside#routingAside table.table .form-group .left{width:10%;float:left;vertical-align:top;margin-right:5px}aside#routingAside table.table .form-group .left span.fa{display:inline-block;padding:5px;color:#d84625;min-width:22px}aside#routingAside table.table .form-group .right{width:calc(90% - 5px);float:left}aside#routingAside table.table .form-group .right span{margin:5px 0;display:block}aside#routingAside table.table .form-group .right span input{position:relative;margin:-1px 0}aside#routingAside table.table .form-group .right input{padding:10px;border:1px solid #ccc;border-radius:3px;width:100%;display:inline-block;font-size:16px;margin-bottom:10px}aside#routingAside table.table .form-group .right input:active,aside#routingAside table.table .form-group .right input:focus{outline:none}.board{position:fixed;height:0;bottom:0;left:18%;right:0;width:82%;z-index:4;box-shadow:0 -2px 2px rgba(0,0,0,.1);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#ebeced;padding-bottom:10px}.board span.label{text-align:left}.board.shown{height:auto}.board .bottom,.board.shown{display:-ms-flexbox;display:flex}.board .bottom{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.board .bottom .section{position:relative}.board .bottom .section:last-of-type:after{display:none}.board .bottom .module{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:70px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:10px;background-color:#fff;margin:5px;box-shadow:0 2px 2px rgba(0,0,0,.1)}.board .bottom .module span.label{padding:5px;color:#5d5e5c}.board .bottom .module h1,.board .bottom .module h2{margin:5px 0 0;color:#d84625;font-size:1em}.board .bottom .sensors{display:-ms-flexbox;display:flex;-ms-flex-line-pack:distribute;align-content:space-around}.board .bottom .sensors .module{display:-ms-flexbox;display:flex;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;color:#707173;background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.1);margin:5px}.board .bottom .sensors .module .sensor-icon{width:25%;padding:5px}.board .bottom .sensors .module .sensor-icon i{width:25px;height:25px}.board .bottom .sensors .module .sensorName{white-space:nowrap;padding:8px}.board .bottom .sensors .module .sensorName label{color:#5d5e5c}.board .bottom .sensors .module .sensorName h1{font-size:1em;color:#d84625;margin:5px 0 0}.board .bottom .extra{padding:10px}.board .bottom .extra .asset,.board .bottom .extra .driver{display:-ms-flexbox;display:flex}.board .bottom .extra .asset .immat,.board .bottom .extra .driver .immat{padding:8px}.board .bottom .extra .asset span,.board .bottom .extra .driver span{color:#5d5e5c}.board .bottom .extra .asset h2,.board .bottom .extra .driver h2{font-size:.9em;margin:0;color:#d84625}.board .bottom .extra .asset-icon,.board .bottom .extra .driver-pic{width:30%;text-align:center}.board .bottom .extra .asset-icon img,.board .bottom .extra .driver-pic img{width:80%;height:auto}.board .bottom .extra .driver-pic img{border-radius:50%;border:5px solid #eee}.board .top{width:97%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-9px}.board .top .section{position:relative}.board .top .section:last-of-type:after{display:none}.board .top .fuel{-ms-flex-wrap:wrap;flex-wrap:wrap}.board .top .fuel .module{width:auto;display:-ms-flexbox;display:flex;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;color:#707173;background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.1);margin:5px}.board .top .fuel .module .sensor-icon{width:25%;padding:5px}.board .top .fuel .module .sensor-icon i{width:25px;height:25px}.board .top .fuel .module .sensorName{white-space:nowrap;padding:8px}.board .top .fuel .module .sensorName label{color:#5d5e5c}.board .top .fuel .module .sensorName h1{font-size:1em;color:#d84625;margin:5px 0 0}.board .top .module{max-height:70px;height:90px;padding:10px}.board .top .module span.label{color:#5d5e5c}.board .top .module h1,.board .top .module h2{margin:5px 0 0;color:#d84625;font-size:1em}.board .top .fuel,.board .top .sensors{display:-ms-flexbox;display:flex;-ms-flex-line-pack:distribute;align-content:space-around}.board .top .extra{padding:10px}.board .top .extra .asset,.board .top .extra .driver{display:-ms-flexbox;display:flex;max-height:70px}.board .top .extra .asset .immat,.board .top .extra .driver .immat{padding:8px}.board .top .extra .asset span,.board .top .extra .driver span{color:#5d5e5c}.board .top .extra .asset h2,.board .top .extra .driver h2{font-size:.9em;margin:0;color:#d84625}.board .top .extra .asset-icon,.board .top .extra .driver-pic{width:30%;text-align:center}.board .top .extra .asset-icon img,.board .top .extra .driver-pic img{width:70%;height:auto}.board .top .extra .driver-pic img{border-radius:50%;border:4px solid #eee}.board .top .stops{max-height:70px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:8px 10px 10px;background-color:#fff;margin:5px;position:relative;box-shadow:0 2px 2px rgba(0,0,0,.1)}.board .top .stops ul{display:-ms-flexbox;display:flex;list-style:none;margin:10px 0 0;padding:0}.board .top .stops ul li{margin-right:20px;color:#d84625;position:relative;font-size:14px}.board .top .stops ul li:after{content:"";display:block;height:15px;width:3px;background-color:#ccc;position:absolute;top:2px;right:-10px}.board .top .stops ul li:last-of-type:after{display:none}.board .top .stops span.label{padding:0;color:#5d5e5c}.board .top .stops .icon-stop{height:32px;vertical-align:middle}.board .top .asset{max-height:70px;display:-ms-flexbox;display:flex;width:18%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:210px;background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.1);margin:5px}.board .top .asset .asset-icon{width:35%;text-align:center;padding:10px}.board .top .asset .asset-icon img{width:60px}.board .top .asset .immat{padding:8px}.board .top .asset .immat span.label{white-space:nowrap;color:#5d5e5c;font-size:1em}.board .top .asset .immat h2{font-size:.9em;color:#d84625;margin:-2px 0 0}.board .top .module{display:-ms-flexbox;display:flex;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;color:#707173;width:15%;background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.1);margin:5px}.board .top .module .sensor-icon{width:25%;padding:5px}.board .top .module .sensor-icon i{width:25px;height:25px}.board .top .module .sensorName{white-space:nowrap;padding:8px}.board .top .module .sensorName label{color:#5d5e5c}.board .top .module .sensorName h1{font-size:1em;color:#d84625;margin:5px 0 0}.board .top .driver{max-height:70px;display:-ms-flexbox;display:flex;width:18%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;margin:5px;background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.1)}.board .top .driver .driver-pic{width:30%;text-align:left;padding:2px}.board .top .driver .driver-pic img{width:60px;height:60px;border-radius:50%;border:5px solid #eee}.board .top .driver .driver-info{padding:8px;margin-left:2px}.board .top .driver .driver-info span.label{font-size:1em;color:#5d5e5c}.board .top .driver .driver-info h2{white-space:nowrap;padding-left:2px;font-size:.9em;color:#d84625;margin:-3px 0 0}.board .top span{display:block}.board .top span.config-btn{width:30px;top:25px;right:70px}.board .top span.config-btn,.board .top span.hide-btn{display:block;height:30px;position:absolute;color:#831b0b;font-size:2em;text-align:center;vertical-align:middle;line-height:30px;cursor:pointer}.board .top span.hide-btn{width:20px;top:5px;right:5px}.board .top span.address{color:#d84625;font-size:13px;font-weight:700}.board .top .info{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:10px;background-color:#fff;margin:5px;position:relative;box-shadow:0 2px 2px rgba(0,0,0,.1);max-height:70px}.board .top .info ul{display:-ms-flexbox;display:flex;list-style:none;margin:10px 0 0;padding:0}.board .top .info ul li{margin-right:20px;color:#d84625;position:relative;font-size:14px}.board .top .info ul li:after{content:"";display:block;height:15px;width:3px;background-color:#ccc;position:absolute;top:2px;right:-10px}.board .top .info ul li:last-of-type:after{display:none}.board .top .info .icon-position{height:30px;vertical-align:middle}.board span.label{font-size:14px}.board .tooltip{position:relative;display:inline-block;color:#5d5e5c;font-size:14px}.board .tooltip .tooltiptext{background-color:#f39600}.board .tooltip .tooltiptext,.board .tooltiptextDefault{visibility:hidden;width:200px;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity 1s}.board .tooltiptextDefault{background-color:#707173}.board .tooltip .tooltiptext .tooltiptextDefault:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#f39600 transparent transparent}.board .tooltip:hover .tooltiptext,.board .tooltip:hover .tooltiptextDefault{visibility:visible;opacity:1}.board i.icon{display:inline-block;height:20px;width:20px;vertical-align:middle}.board i.icon.fuel{background:url(../app/assets/images/sensors/fuel_board.png) no-repeat;background-size:100%}.board i.icon.fuel-used{background:url(../app/assets/images/sensors/fuel_used_board.png) no-repeat;background-size:100%}.board i.icon.kilometrage{background:url(../app/assets/images/sensors/kilometrage_board.png) no-repeat;background-size:100%}.board i.icon.working-time{background:url(../app/assets/images/sensors/working_time_board.png) no-repeat;background-size:100%}.board i.icon.rotation{animation:a 2s infinite linear}.board i.icon.rotation,.board i.icon.rotation-stop{background:url(../app/assets/images/sensors/rotation_board.png) no-repeat;background-size:100%}.board i.icon.mission-status-enabled{background:url(../app/assets/images/sensors/mission-status-enabled.png) no-repeat;background-size:100%}.board i.icon.mission-status-disabled{background:url(../app/assets/images/sensors/mission-status-disabled.png) no-repeat;background-size:100%}.board i.icon.taxi-available{background:url(../app/assets/images/sensors/taxi_available_board.png) no-repeat;background-size:100%}.board i.icon.taxi-unavailable{background:url(../app/assets/images/sensors/taxi_unavailable_board.png) no-repeat;background-size:100%}.board i.icon.refrigerator-start{background:url(../app/assets/images/sensors/refrigerator_start_board.png) no-repeat;background-size:100%}.board i.icon.refrigerator-stop{background:url(../app/assets/images/sensors/refrigerator_stop_board.png) no-repeat;background-size:100%}.board i.icon.gas{background:url(../app/assets/images/sensors/gas_board.png) no-repeat;background-size:100%}.board i.icon.rpm{background:url(../app/assets/images/sensors/rpm_board.png) no-repeat;background-size:100%}.board i.icon.pressure{background:url(../app/assets/images/sensors/pressure_board.png) no-repeat;background-size:100%}.board i.icon.door-opened{background:url(../app/assets/images/sensors/opened_board.png) no-repeat;background-size:100%}.board i.icon.door-closed{background:url(../app/assets/images/sensors/closed_board.png) no-repeat;background-size:100%}.board i.icon.cabine-opened{background:url(../app/assets/images/sensors/opened_board.png) no-repeat;background-size:100%}.board i.icon.cabine-closed{background:url(../app/assets/images/sensors/closed_board.png) no-repeat;background-size:100%}.board i.icon.temperature{background:url(../app/assets/images/sensors/temperature_board.png) no-repeat;background-size:100%}.board i.icon.speedometer{background:url(../app/assets/images/sensors/speedometer_board.png) no-repeat;background-size:100%}.board i.icon.humidity{background:url(../app/assets/images/sensors/humidity_board.png) no-repeat;background-size:100%}main{position:fixed;left:18%;top:70px;bottom:0;right:0;overflow-y:auto}main .awesome-marker-icon-green{background-position:0 0;margin-left:-15px!important;margin-top:-45px!important}main .measuring-tools{position:absolute;top:340px;right:15px;z-index:999;pointer-events:none}main .measuring-tools a{display:block;width:40px;height:40px;background-color:#831b0b;border-radius:50%;box-shadow:0 2px 2px rgba(0,0,0,.2);color:#fff;pointer-events:auto}main .measuring-tools a.active{background-color:#5cb85c}main .measuring-tools .btn-group{display:-ms-flexbox;display:flex;position:absolute;top:0;right:45px}main .measuring-tools .btn-group a{margin:0 5px}main .measuring-tools i{display:block;width:40px;height:40px}main .measuring-tools i.icon-measuring{background:url(../app/assets/images/measure/measuring.png) no-repeat 50%}main .measuring-tools i.icon-ruler{background:url(../app/assets/images/measure/ruler.png) no-repeat 50%}main .measuring-tools i.icon-area{background:url(../app/assets/images/measure/area.png) no-repeat 50%}main ul.base-layers{position:absolute;top:0;right:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;z-index:999;list-style:none}main ul.base-layers li{padding:5px}main ul.base-layers li.active a img{border:2px solid #831b0b}main ul.base-layers li img{width:40px;border-radius:50%;height:auto;vertical-align:middle;box-shadow:0 2px 2px rgba(0,0,0,.2);border:2px solid #eee}main .message{width:100%;text-align:center;font-size:21px;color:rgba(131,27,11,.7)}main .password{text-security:disc;-webkit-text-security:disc}main section#admin{position:relative;height:100%}main section#admin .half,main section#admin .half-left{display:inline-block;width:49%}main section#admin .half-left{float:left}main section#admin .half-right{float:right;display:inline-block;width:49%}main section#admin fieldset div.select2-container{float:left;width:calc(100% - 50px)!important;margin-right:10px}main section#admin fieldset span.btn-fab{float:left}main section#admin button.btn{cursor:pointer;border:none;display:inline-block}main section#admin button.btn.btn-fab{width:50px;height:50px;background:#d84625;border-radius:50%;text-align:center;line-height:50px;text-decoration:none;color:#fff;position:fixed;bottom:25px;left:21%;box-shadow:2px 1px 3px rgba(0,0,0,.2);font-size:28px}main section#admin button.btn.btn-danger{background-color:#eb0029;color:#fff}main section#admin button.btn.btn-primary{background-color:#831b0b;color:#fff;padding:10px;border-radius:3px}main section#admin button:active,main section#admin button:focus,main section#admin button:hover{outline:none}main section#admin span.btn{cursor:pointer;border:none;display:block}main section#admin span.btn.btn-fab{width:40px;height:40px;background:#d84625;border-radius:50%;text-align:center;line-height:40px;text-decoration:none;color:#fff;box-shadow:1px 1px 1px rgba(0,0,0,.2);font-size:16px}main section#admin table.table{width:100%;background-color:#fff;border-collapse:separate;border-spacing:0;box-sizing:border-box}main section#admin table.table thead th{font-weight:700;padding:20px 10px 10px;border-bottom:2px solid rgba(0,0,0,.1)}main section#admin table.table thead th:last-child{min-width:75px}main section#admin table.table tbody tr.controls:hover{background-color:transparent}main section#admin table.table tbody tr.controls td input{width:100%;display:block;margin:auto;border:1px solid #ccc;background-color:#fff;padding:0 20px;height:40px;border-radius:5px;font-size:16px}main section#admin table.table tbody tr.controls td input:active,main section#admin table.table tbody tr.controls td input:focus{outline:none}main section#admin table.table tbody tr.controls td select{border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:16px;width:80%;background-color:#fff;padding:0 20px;height:40px;color:#d84625}main section#admin table.table tbody tr.controls td select:active,main section#admin table.table tbody tr.controls td select:focus{outline:none}main section#admin table.table tbody tr:hover{background-color:#f1f1f1}main section#admin table.table tbody tr td{font-size:14px;padding:5px;border-bottom:1px solid rgba(0,0,0,.1);width:13.33333%}main section#admin table.table tbody tr td a.btn{display:inline-block;border-radius:5px;width:30px;height:30px;text-align:center;line-height:30px}main section#admin table.table tbody tr td a.btn.btn-danger{color:#fff;background-color:#eb0029}main section#admin table.table tbody tr td a.btn.btn-success{color:#fff;background-color:#5cb85c}main section#admin ul.pagination{list-style:none;padding:0;display:inline-block}main section#admin ul.pagination li{display:inline-block;margin-left:-1px}main section#admin ul.pagination li.active a{background-color:#d84625;color:#fff;cursor:default}main section#admin ul.pagination li.active a:hover{background-color:#d84625;color:#fff}main section#admin ul.pagination li a{text-decoration:none;color:#d84625;background-color:#fff;border:1px solid rgba(0,0,0,.1);padding:10px}main section#admin ul.pagination li a:hover{background-color:#eee}main section#admin ul.pagination li:first-child a{border-radius:5px 0 0 5px}main section#admin ul.pagination li:last-child a{border-radius:0 5px 5px 0}main section#admin .table-infos{background-color:#f5f5f5;border-top:1px solid rgba(0,0,0,.1);margin-top:-2px}main section#admin .table-infos p.info{text-align:left;font-size:12px;padding:10px;color:#a3a3a3;width:50%;display:inline-block}main section#admin .table-infos .table-contentNum{display:inline-block;width:49%;text-align:right}main section#admin .pagination-controls{text-align:center;margin-top:25px}main section#admin .pagination-controls select{display:inline-block;padding:10px;border:1px solid rgba(0,0,0,.1);border-radius:5px}main section#admin .pagination-controls select:active,main section#admin .pagination-controls select:focus{outline:none}main section#admin .myform{width:98%;margin:auto}main section#admin .myform h2{font-size:21px}main section#admin .myform form.form{background-color:#fff;padding:10px;border-radius:5px}main section#admin .myform form.form fieldset{border:none}main section#admin .myform form.form fieldset.form-group{margin-bottom:10px}main section#admin .myform form.form fieldset.form-group label{display:block;margin-bottom:5px}main section#admin .myform form.form fieldset.form-group input.form-control{width:100%;border:1px solid #ccc;padding:10px;font-size:16px;border-radius:5px;box-sizing:border-box}main section#admin .myform form.form fieldset.form-group input.form-control:active,main section#admin .myform form.form fieldset.form-group input.form-control:focus{outline:none}main section#admin .myform form.form fieldset.form-footer{text-align:right}main section#admin .myform form.form fieldset.form-footer button.btn{border:none;display:inline;padding:10px 25px;border-radius:3px}main section#admin .myform form.form fieldset.form-footer button.btn-danger{background-color:#eb0029;color:#fff}main section#admin .myform form.form fieldset.form-footer button.btn-primary{background-color:#831b0b;color:#fff}main section#admin .myform form.form fieldset.has-error label{color:#eb0029}main section#admin .myform form.form fieldset.has-error .has-error .select2-choices,main section#admin .myform form.form fieldset.has-error .select2-choice,main section#admin .myform form.form fieldset.has-error input.form-control{border:1px solid #eb0029}main .gps_ring{border:3px solid #5cb85c;-webkit-border-radius:30px;height:40px;width:40px;margin-left:-6px;margin-top:-3px;-webkit-animation:pulsate 1s ease-out;-webkit-animation-iteration-count:infinite}main .map-tools{position:absolute;top:270px;right:0;display:-ms-flexbox;display:flex;z-index:999;padding:15px}main .map-tools a.btn.btn-fab{display:block;height:40px;width:40px;background-color:#831b0b;border-radius:50%;color:#fff;text-align:center;line-height:40px;box-shadow:0 2px 2px rgba(0,0,0,.2)}main .map-tools #togglePopupMap{position:relative}main .map-tools #togglePopupMap ul{margin:0;list-style:none;display:-ms-flexbox;display:flex;position:absolute;top:0;right:50px}main .map-tools #togglePopupMap ul li span{display:block;width:40px;height:40px;background-color:#eb0029;border-radius:50%;cursor:pointer;margin:0 5px;text-align:center;line-height:40px;color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.2)}main .map-tools #togglePopupMap ul li span.disabled{background-color:#a3a3a3;color:#5d5e5c}main .map-tools #togglePopupMap ul li input{display:none}main .map-tools #togglePopupMap ul li input:checked+.checkbox{background-color:#5cb85c}section#dashboard{height:100%;padding:10px 25px}section#dashboard ul.datetimepicker{padding:26px!important}section#dashboard table.device-msg-historic tr td{padding:10px}section#dashboard table.device-msg-historic tr td .button-actions a{padding:5px;margin:5px;text-align:center;min-width:25px;display:inline-block;vertical-align:middle}section#dashboard .dashboard-header{width:480px}section#dashboard .dashboard-header h1{font-size:26px;margin:10px 0;color:#d84625;font-weight:bolder}section#dashboard .dashboard-header .panel{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;display:-ms-flexbox;display:flex;background-color:#fff;border-radius:5px;box-shadow:1px 2px 3px rgba(0,72,228,.16);margin:10px}section#dashboard .dashboard-header .panel ul{display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}section#dashboard .dashboard-header .panel ul li{margin:0 2px}section#dashboard .dashboard-header .panel ul li.label{line-height:34px}section#dashboard .dashboard-header .panel ul.datetime{padding:10px 0;position:relative}section#dashboard .dashboard-header .panel ul.datetime .datetime-picker-dropdown{color:#5d5e5c;left:0;display:block;padding:10px;position:absolute;background:#fff;border-radius:3px;list-style:none}section#dashboard .dashboard-header .panel ul.datetime .datetime-picker-dropdown td button,section#dashboard .dashboard-header .panel ul.datetime .datetime-picker-dropdown th button{color:#5d5e5c;margin:0;padding:2px}section#dashboard .dashboard-header .panel ul.datetime .datetime-picker-dropdown button{padding:10px!important;border-radius:5px}section#dashboard .dashboard-header .panel ul.datetime .datetime-picker-dropdown button.btn-default{background-color:#fff}section#dashboard .dashboard-header .panel ul.datetime .datetime-picker-dropdown button.btn-default:hover{background-color:rgba(0,0,0,.1)}section#dashboard .dashboard-header .panel ul.datetime .datetime-picker-dropdown button.btn-primary{background-color:#831b0b}section#dashboard .dashboard-header .panel ul.datetime .datetime-picker-dropdown button.btn{padding:10px 25px;margin:1px}section#dashboard .dashboard-header .panel ul.datetime .datetime-picker-dropdown button.btn.btn-primary{background-color:#831b0b;color:#fff}section#dashboard .dashboard-header .panel ul.datetime li{padding:10px;color:#5d5e5c}section#dashboard .dashboard-header .panel ul.datetime li input{border:1px solid #ccc;padding:10px;border-radius:5px 0 0 5px;width:140px;height:37px}section#dashboard .dashboard-header .panel ul.datetime li button{background-color:#d84625;color:#fff;padding:10px;border-radius:0 5px 5px 0;margin-left:-5px;height:37px}section#dashboard .dashboard-header .panel ul li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;padding:10px 10px 5px;margin:0 10px;color:#5d5e5c}section#dashboard .dashboard-header .panel ul li a span.icon{width:40px;height:40px;display:block;background-color:#5d5e5c;border-radius:50%;margin-bottom:5px}section#dashboard .dashboard-header .panel ul li a span.icon i{display:block;width:24px;height:28px;margin:5px auto auto}section#dashboard .dashboard-header .panel ul li a span.icon i.calendar{background:url(../app/assets/images/dashboard/calendar.png) no-repeat}section#dashboard .dashboard-header .panel ul li a span.icon i.day{background:url(../app/assets/images/dashboard/calendar-day.png) no-repeat}section#dashboard .dashboard-header .panel ul li a span.icon i.week{background:url(../app/assets/images/dashboard/calendar-week.png) no-repeat}section#dashboard .dashboard-header .panel ul li a span.icon i.month{background:url(../app/assets/images/dashboard/calendar-month.png) no-repeat}section#dashboard .dashboard-header .panel ul li.active a{color:#d84625;border-bottom:5px solid #d84625}section#dashboard .dashboard-header .panel ul li.active a span.icon{background-color:#d84625}section#dashboard .modules .row{display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}section#dashboard .modules .row.title{margin-top:10px}section#dashboard .modules .row.title h2{margin:0;color:#5d5e5c;padding:0 0 0 10px;font-weight:700}section#dashboard .modules .row .module{font-size:1.5em;color:rgba(0,0,0,.73);margin:0;-ms-flex-item-align:start;align-self:flex-start}section#dashboard .modules .row .module.limited{min-width:300px;max-width:480px}section#dashboard .modules .row .module.refueling{width:100%}section#dashboard .modules .row .module.refueling .header{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;box-shadow:0 1px 1px rgba(0,0,0,.1);border:1px solid hsla(0,0%,60%,.05);background-color:hsla(0,0%,61%,.38)}section#dashboard .modules .row .module.refueling .header .immat{font-size:24px;font-weight:700}section#dashboard .modules .row .module.refueling .refueling-info{display:-ms-flexbox;display:flex}section#dashboard .modules .row .module.refueling .cell{-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:10px;box-shadow:0 4px 4px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1);color:#0040cc;background-color:#fff;min-width:200px;max-width:300px}section#dashboard .modules .row .module.refueling .cell h3{margin:10px 0}section#dashboard .modules .row .module.refueling .cell p{font-size:14px}section#dashboard .modules .row .module.refueling .module-content{text-align:center;-ms-flex-direction:column;flex-direction:column}section#dashboard .modules .row .module.refueling table.unhover tbody tr{cursor:inherit}section#dashboard .modules .row .module.refueling table.unhover tbody tr td{border:none}section#dashboard .modules .row .module.refueling table.unhover tbody tr td h4{margin:0}section#dashboard .modules .row .module.refueling table.unhover tbody tr:hover{background-color:transparent!important}section#dashboard .modules .row .module.refueling table thead tr th{font-size:18px}section#dashboard .modules .row .module.refueling table tbody tr td{padding:10px;text-align:center}section#dashboard .modules .row .module.refueling table tbody tr td.lbl{font-size:18px;font-weight:700}section#dashboard .modules .row .module.refueling table tbody tr.sum td:first-of-type{text-align:right}section#dashboard .modules .row .module.graph{height:360px;width:100%;display:inline-table}section#dashboard .modules .row .module.graph .header{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#fff;box-shadow:0 0 .5px .5px rgba(0,0,0,.1)}section#dashboard .modules .row .module.graph .header .immat{font-size:20px;font-weight:700}section#dashboard .modules .row .module.graph .module-content{height:100%;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;border-radius:5px}section#dashboard .modules .row .module.graph .module-content .chart{height:300px;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}section#dashboard .modules .row .module.inline{-ms-flex:1 auto auto;flex:1 auto auto;max-width:inherit}section#dashboard .modules .row .module.inline.status .module-content{padding:0 0 0 5px}section#dashboard .modules .row .module.inline.status .module-content .data span{padding:10px}section#dashboard .modules .row .module.inline .module-content{padding:15px;min-height:inherit;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}section#dashboard .modules .row .module.inline .module-content .icon img{height:50px;margin:11px}section#dashboard .modules .row .module.inline .module-content .data{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}section#dashboard .modules .row .module.inline .module-content .data h3{padding:0;margin:5px 25px;font-size:1em}section#dashboard .modules .row .module.inline .module-content .data h3.text-drive{color:#5cb85c}section#dashboard .modules .row .module.inline .module-content .data h3.text-stop{color:#eb0029}section#dashboard .modules .row .module.inline .module-content .data h3.text-idle{color:#f39600}section#dashboard .modules .row .module.inline .module-content .data h3.text-disabled{color:#5d5e5c}section#dashboard .modules .row .module .module-content{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:5px;padding:10px;display:-ms-flexbox;display:flex;width:100%;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}section#dashboard .modules .row .module .module-content .data{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}section#dashboard .modules .row .module .module-content .data ol{margin:0}section#dashboard .modules .row .module .module-content .data ol li{font-size:16px}section#dashboard .modules .row .module .module-content .data .counter i.circle{display:inline-block;margin:5px;width:20px;height:20px;border-radius:50%}section#dashboard .modules .row .module .module-content .data .counter.disabled i.circle{background-color:#5d5e5c}section#dashboard .modules .row .module .module-content .data .counter.idle i.circle{background-color:#f39600}section#dashboard .modules .row .module .module-content .data .counter.stop i.circle{background-color:#eb0029}section#dashboard .modules .row .module .module-content .data .counter.drive i.circle{background-color:#5cb85c}section#dashboard .modules .row .module .module-content.multi{-ms-flex-direction:column;flex-direction:column}section#dashboard .modules .row .module .module-content.multi .line{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}section#dashboard .modules .row .module .module-content .icon{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}section#dashboard .modules .row .module .module-content .icon img{margin:17px 17px 0 0}section#dashboard .modules .row .module .module-content span.blue{color:#d84625;font-weight:700;margin-left:5px}section#dashboard .modules .row .module .module-content h2,section#dashboard .modules .row .module .module-content p{margin:10px 0}section#dashboard .modules .row .module .module-content p{font-size:16px}section#dashboard1 .row.panel{background:#fff}section#dashboard1 .row.panel .panel-head{color:#fff}section#dashboard1 .row.panel .panel-body{padding:10px 25px}section#dashboard1 .row.panel .panel-body .col-md-2 .speed-gage{width:100%;height:300px;background-size:100%;background:url(../app/assets/images/board/gauge_speed.svg) no-repeat 50%;position:relative;margin-bottom:10px}section#dashboard1 .row.panel .panel-body .col-md-2 .speed-gage .indicator{width:100%;height:300px;background-size:100%;background:url(../app/assets/images/board/gauge_speed_cursor.svg) no-repeat 50%;position:absolute;top:0;left:0}section#dashboard1 .row.panel .panel-body .col-md-2 .speed-gage .speed-val{color:#fff;position:absolute;top:125px;width:100%;text-align:center;font-family:digital,sans-serif;font-size:2em;text-shadow:1px 1px 1px rgba(0,0,0,.5)}section#dashboard1 .row.panel .panel-body .col-md-2 .speed-gage .kilometrage,section#dashboard1 .row.panel .panel-body .col-md-2 .speed-gage .working-time{color:#fff;position:absolute;top:210px;width:100%;text-align:center;font-family:digital,sans-serif;font-size:2em;text-shadow:1px 1px 1px rgba(0,0,0,.5)}section#dashboard1 .row.panel .panel-body .col-md-2 .speed-gage span.small{font-size:.5em;margin-top:-5px;display:block}section#dashboard1 .row.panel .panel-body .col-md-2 .speed-gage .shadow{width:50%;height:22px;background-size:100%;background:url(../app/assets/images/board/gauge_shadow.svg) no-repeat 50%;position:absolute;z-index:-1;bottom:-2%;left:24%}section#dashboard1 .row.panel .panel-body .col-md-2 .temp-gage{width:100%;height:300px;background-size:100%;background:url(../app/assets/images/board/gauge_rpm.svg) no-repeat 50%;position:relative;margin-bottom:10px}section#dashboard1 .row.panel .panel-body .col-md-2 .temp-gage .indicator{width:100%;height:300px;background-size:100%;background:url(../app/assets/images/board/gauge_rpm_cursor.svg) no-repeat 50%;position:absolute;top:0;left:0}section#dashboard1 .row.panel .panel-body .col-md-2 .temp-gage .temp-val{color:#fff;position:absolute;top:125px;width:100%;text-align:center;font-family:digital,sans-serif;font-size:2em;text-shadow:1px 1px 1px rgba(0,0,0,.5)}section#dashboard1 .row.panel .panel-body .col-md-2 .temp-gage span.small{font-size:.5em;margin-top:-5px;display:block}section#dashboard1 .row.panel .panel-body .col-md-2 .temp-gage .shadow{width:50%;height:22px;background-size:100%;background:url(../app/assets/images/board/gauge_shadow.svg) no-repeat 50%;position:absolute;z-index:-1;bottom:-2%;left:24%}section#reports .panel{background-color:transparent!important}section#reports .preview-container{padding:25px}section#reports .alert{padding:5px 25px;margin:10px;text-align:left;position:relative}section#reports .alert a.close{float:right;top:10px;right:10px;color:rgba(0,0,0,.5);position:absolute}section#reports .preview ul.breadcrumb{list-style:none;padding:0;margin:15px 0 0;display:-ms-flexbox;display:flex}section#reports .preview ul.breadcrumb li a{display:block;padding:10px;font-size:14px}section#reports .preview h1{text-align:center;color:#d84625;font-size:1.2em}section#reports .report-head{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;width:100%}section#reports .report-head a.btn.btn-primary{background-color:#831b0b}section#reports .report-head .breadcrumb{-ms-flex:1 auto;flex:1 auto}section#reports .report-head .panel-report{border-radius:5px;width:330px;padding:10px;margin:10px 76px 10px 0}section#reports .report-head .panel-report.double{width:560px!important}section#reports .report-head .panel-report ul{display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}section#reports .report-head .panel-report ul li{padding:0 10px}section#reports .report-head .panel-report ul li button i{margin:2px}section#reports .report-head .panel-report ul li button.btn{display:-ms-flexbox;display:flex;padding:10px}section#reports .report-head .panel-report ul li button.btn.btn-primary{background-color:#6b1609}section#reports .report-head .panel-report ul.datetime{padding:10px 0;position:relative}section#reports .report-head .panel-report ul.datetime .datetime-picker-dropdown{color:#5d5e5c;left:0;display:block;padding:10px;position:absolute;background:#fff;border-radius:3px;list-style:none}section#reports .report-head .panel-report ul.datetime .datetime-picker-dropdown td button,section#reports .report-head .panel-report ul.datetime .datetime-picker-dropdown th button{color:#5d5e5c;margin:0;padding:2px}section#reports .report-head .panel-report ul.datetime .datetime-picker-dropdown button{padding:10px!important;border-radius:5px}section#reports .report-head .panel-report ul.datetime .datetime-picker-dropdown button.btn-default{background-color:#fff}section#reports .report-head .panel-report ul.datetime .datetime-picker-dropdown button.btn-default:hover{background-color:rgba(0,0,0,.1)}section#reports .report-head .panel-report ul.datetime .datetime-picker-dropdown button.btn-primary{background-color:#831b0b}section#reports .report-head .panel-report ul.datetime .datetime-picker-dropdown button.btn{padding:10px 25px;margin:1px}section#reports .report-head .panel-report ul.datetime .datetime-picker-dropdown button.btn.btn-primary{background-color:#831b0b;color:#fff}section#reports .report-head .panel-report ul.datetime li{padding:10px;color:#5d5e5c}section#reports .report-head .panel-report ul.datetime li input{border:1px solid #ccc;padding:10px;border-radius:5px 0 0 5px;width:140px;height:37px}section#reports .report-head .panel-report ul.datetime li button{background-color:#d84625;color:#fff;padding:10px;border-radius:0 5px 5px 0;margin-left:-5px;height:37px}section#reports .report-head .panel-report ul li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;padding:10px 10px 5px;margin:0 10px;color:#5d5e5c}section#reports .report-head .panel-report ul li a span.icon{width:40px;height:40px;display:block;background-color:#5d5e5c;border-radius:50%;margin-bottom:5px}section#reports .report-head .panel-report ul li a span.icon i{display:block;width:24px;height:28px;margin:5px auto auto}section#reports .report-head .panel-report ul li a span.icon i.calendar{background:url(../app/assets/images/dashboard/calendar.png) no-repeat}section#reports .report-head .panel-report ul li a span.icon i.day{background:url(../app/assets/images/dashboard/calendar-day.png) no-repeat}section#reports .report-head .panel-report ul li a span.icon i.week{background:url(../app/assets/images/dashboard/calendar-week.png) no-repeat}section#reports .report-head .panel-report ul li a span.icon i.month{background:url(../app/assets/images/dashboard/calendar-month.png) no-repeat}section#reports .report-head .panel-report ul li.active a{color:#d84625;border-bottom:5px solid #d84625}section#reports .report-head .panel-report ul li.active a span.icon{background-color:#d84625}section#reports .showcase{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap}section#reports .showcase .report{border-radius:3px;padding:10px;margin:20px;min-height:150px;width:320px;height:160px;background-color:#831b0b;cursor:pointer;display:-ms-flexbox;display:flex;box-shadow:1px 1px 4px rgba(0,0,0,.2)}section#reports .showcase .report .right header{border-bottom:1px solid hsla(0,0%,100%,.5)}section#reports .showcase .report .right header h2:not(.TOTAL_TRANSACTION_GPS_COMPARING_REPORT):not(.ASSET_TOTAL_TRANSACTION_REPORT):not(.ASSET_TOTAL_TRANSACTION_REPORT):not(.TOTAL_TRANSACTION_REPORT):not(.TOTAL_TRANSACTION_ANOMALIES_REPORT){font-size:1em;font-weight:700;text-transform:uppercase;color:#fff}section#reports .showcase .report .right header .ASSET_TOTAL_TRANSACTION_REPORT,section#reports .showcase .report .right header .TOTAL_TRANSACTION_ANOMALIES_REPORT,section#reports .showcase .report .right header .TOTAL_TRANSACTION_GPS_COMPARING_REPORT,section#reports .showcase .report .right header .TOTAL_TRANSACTION_REPORT{font-size:1em;font-weight:700;color:#fff}section#reports .showcase .report .right body p{color:hsla(0,0%,100%,.5);font-size:14px}section#reports .showcase .report.light{background-color:#fff}section#reports .showcase .report.light .right header{border-bottom:1px solid rgba(0,0,0,.2)}section#reports .showcase .report.light .right header h2:not(.TOTAL_TRANSACTION_GPS_COMPARING_REPORT):not(.ASSET_TOTAL_TRANSACTION_REPORT):not(.ASSET_TOTAL_TRANSACTION_REPORT):not(.TOTAL_TRANSACTION_REPORT):not(.TOTAL_TRANSACTION_ANOMALIES_REPORT){font-size:1em;font-weight:700;text-transform:uppercase;color:#d84625}section#reports .showcase .report.light .right header .ASSET_TOTAL_TRANSACTION_REPORT,section#reports .showcase .report.light .right header .TOTAL_TRANSACTION_ANOMALIES_REPORT,section#reports .showcase .report.light .right header .TOTAL_TRANSACTION_GPS_COMPARING_REPORT,section#reports .showcase .report.light .right header .TOTAL_TRANSACTION_REPORT{font-size:1em;font-weight:700;color:#d84625}section#reports .showcase .report.light .right .body p{color:#831b0b}section#reports .showcase .report.light .right form.form label{color:#707173}section#reports .showcase .report.light .right form.form label span.checkbox{background-color:#bababa}section#reports .showcase .report .left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}section#reports .showcase .report .left .report-icon{width:64px;height:64px;background:url(../app/assets/images/icons/report_icon.svg) no-repeat}section#reports .showcase .report .left .report-icon.grey{background:url(../app/assets/images/icons/report_icon_grey.svg) no-repeat}section#reports .showcase .report .right{padding-left:10px}section#reports .showcase .report .right header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}section#reports .showcase .report .right .body p{color:hsla(0,0%,100%,.5);font-size:14px}section#reports .showcase .report .right form.form label{cursor:pointer;color:#fff;font-weight:700;margin-right:10px}section#reports .showcase .report .right form.form label span.checkbox{display:inline-block;width:20px;height:20px;border:1px solid transparent;background-color:#fff;vertical-align:middle;margin-right:5px}section#reports .showcase .report .right form.form label span.checkbox i{display:none;color:#fff;margin:1px}section#reports .showcase .report .right form.form label input[type=checkbox]{position:relative;z-index:-9999;visibility:hidden;display:none}section#reports .showcase .report .right form.form label input[type=checkbox]:checked+span.checkbox{background-color:#d84625;border:1px solid #d84625}section#reports .showcase .report .right form.form label input[type=checkbox]:checked+span.checkbox i{display:block}section#reports .showcase .report_disabled{border-radius:3px;padding:10px;margin:20px;min-height:150px;width:320px;height:160px;background-color:#c1b8b8;display:-ms-flexbox;display:flex;box-shadow:1px 1px 4px rgba(0,0,0,.2);pointer-events:none}section#reports .showcase .report_disabled .right header{border-bottom:1px solid #fff}section#reports .showcase .report_disabled .right header h2:not(.TOTAL_TRANSACTION_GPS_COMPARING_REPORT):not(.ASSET_TOTAL_TRANSACTION_REPORT):not(.ASSET_TOTAL_TRANSACTION_REPORT):not(.TOTAL_TRANSACTION_REPORT):not(.TOTAL_TRANSACTION_ANOMALIES_REPORT){font-size:1em;font-weight:700;text-transform:uppercase;color:#fff}section#reports .showcase .report_disabled .right header .ASSET_TOTAL_TRANSACTION_REPORT,section#reports .showcase .report_disabled .right header .TOTAL_TRANSACTION_ANOMALIES_REPORT,section#reports .showcase .report_disabled .right header .TOTAL_TRANSACTION_GPS_COMPARING_REPORT,section#reports .showcase .report_disabled .right header .TOTAL_TRANSACTION_REPORT{font-size:1em;font-weight:700;color:#fff}section#reports .showcase .report_disabled .right body p{color:#fff;font-size:14px}section#reports .showcase .report_disabled.light{background-color:#c1b8b8}section#reports .showcase .report_disabled.light .right header{border-bottom:1px solid #fff}section#reports .showcase .report_disabled.light .right header h2:not(.TOTAL_TRANSACTION_GPS_COMPARING_REPORT):not(.ASSET_TOTAL_TRANSACTION_REPORT):not(.ASSET_TOTAL_TRANSACTION_REPORT):not(.TOTAL_TRANSACTION_REPORT):not(.TOTAL_TRANSACTION_ANOMALIES_REPORT){font-size:1em;font-weight:700;text-transform:uppercase;color:#fff}section#reports .showcase .report_disabled.light .right header .ASSET_TOTAL_TRANSACTION_REPORT,section#reports .showcase .report_disabled.light .right header .TOTAL_TRANSACTION_ANOMALIES_REPORT,section#reports .showcase .report_disabled.light .right header .TOTAL_TRANSACTION_GPS_COMPARING_REPORT,section#reports .showcase .report_disabled.light .right header .TOTAL_TRANSACTION_REPORT{font-size:1em;font-weight:700;color:#fff}section#reports .showcase .report_disabled.light .right .body p,section#reports .showcase .report_disabled.light .right form.form label{color:#fff}section#reports .showcase .report_disabled.light .right form.form label span.checkbox{background-color:#fff}section#reports .showcase .report_disabled .left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}section#reports .showcase .report_disabled .left .report-icon{width:64px;height:64px}section#reports .showcase .report_disabled .right{padding-left:10px}section#reports .showcase .report_disabled .right header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}section#reports .showcase .report_disabled .right .body p{color:#fff;font-size:14px}section#reports .showcase .report_disabled .right form.form label{cursor:pointer;color:#fff;font-weight:700;margin-right:10px}section#reports .showcase .report_disabled .right form.form label span.checkbox{display:inline-block;width:20px;height:20px;border:1px solid transparent;background-color:#fff;vertical-align:middle;margin-right:5px}section#reports .showcase .report_disabled .right form.form label span.checkbox i{display:none;color:#fff;margin:1px}section#reports .showcase .report_disabled .right form.form label input[type=checkbox]{position:relative;z-index:-9999;visibility:hidden;display:none}section#reports .showcase .report_disabled .right form.form label input[type=checkbox]:checked+span.checkbox{background-color:#d84625;border:1px solid #d84625}section#reports .showcase .report_disabled .right form.form label input[type=checkbox]:checked+span.checkbox i{display:block}section#reports .report{position:relative}section#reports .report .tooltip-container{left:0;right:0;bottom:0;top:0;position:absolute}section#reports .report .tooltip-container .tooltip{position:relative;display:inline-block;color:#5d5e5c;font-size:14px;z-index:999;width:100%;height:100%}section#reports .report .tooltip-container .tooltip .tooltiptextDefault{visibility:hidden;width:300px;background-color:#707173;color:#fff;text-align:center;border-radius:6px;padding:10px 5px;position:absolute;z-index:1;bottom:103%;left:50%;margin-left:-60px;opacity:0;transition:opacity 1s}section#reports .report .tooltip-container .tooltip .tooltiptextDefault:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#5d5e5c transparent transparent}section#reports .report .tooltip-container .tooltip:hover .tooltiptextDefault{visibility:visible;opacity:1}section#reports .report .left .icon{height:100px;width:100px}section#reports .report .left .icon.MONITORING_REPORT{background:url(../app/assets/images/reports/MONITORING_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSET_ACTIVITY_REPORT,section#reports .report .left .icon.ASSETS_ACTIVITY_REPORT{background:url(../app/assets/images/reports/ASSET_ACTIVITY_REPORT_light.png) no-repeat 50%;background-size:130%}section#reports .report .left .icon.ASSET_STOPS_REPORT{background:url(../app/assets/images/reports/ASSET_STOPS_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSET_ALERT_REPORT{background:url(../app/assets/images/reports/ASSETS_ALERT_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.DRIVER_ACTIVITY_REPORT{background:url(../app/assets/images/reports/DRIVER_ACTIVITY_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.BORDER_CROSSING_COMMERCIAL_TRACKING_REPORT{background:url(../app/assets/images/reports/BORDER_CROSSING_COMMERCIAL_TRACKING_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.BORDER_CROSSING_SUM_COMMERCIAL_TRACKING_REPORT{background:url(../app/assets/images/reports/BORDER_CROSSING_SUM_COMMERCIAL_TRACKING_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.BORDER_CROSSING_COMMERCIAL_SECTOR_TRACKING_REPORT{background:url(../app/assets/images/reports/BORDER_CROSSING_COMMERCIAL_SECTOR_TRACKING_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSETS_ALERT_REPORT{background:url(../app/assets/images/reports/ASSETS_ALERT_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.TOTAL_TRANSACTION_GPS_COMPARING_REPORT,section#reports .report .left .icon.TOTAL_TRANSACTION_GPS_COMPARING_REPORT_KM{background:url(../app/assets/images/reports/TOTAL_TRANSACTION_GPS_COMPARING_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.FUEL_INFORMATIONS_REPORT{background:url(../app/assets/images/reports/ASSETS_REFUEL_METRIC_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSETS_DAILY_DISTANCE_REPORT,section#reports .report .left .icon.ASSETS_DISTANCE_REPORT{background:url(../app/assets/images/reports/ASSETS_DISTANCE_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.DAILY_DISTANCE_CLV_REPORT{background:url(../app/assets/images/reports/ASSETS_DISTANCE_REPORT_CLV_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSETS_DAILY_VISITED_POI{background:url(../app/assets/images/reports/ASSETS_VISITED_REPORT_CLV_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.BORDER_CROSSING_LIMIT_GMS_REPORT{background:url(../app/assets/images/reports/BORDER_CROSSING_LIMIT_GMS_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSETS_DAILY_NON_VISITED_POI{background:url(../app/assets/images/reports/ASSETS_NON_VISITED_REPORT_CLV_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSETS_TOTAL_TRANSACTION_REPORT{background:url(../app/assets/images/reports/ASSETS_TOTAL_TRANSACTION_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSET_SPEED_REPORT,section#reports .report .left .icon.ASSETS_SPEED_REPORT{background:url(../app/assets/images/reports/ASSETS_SPEED_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSET_TOTAL_TRANSACTION_REPORT{background:url(../app/assets/images/reports/ASSETS_TOTAL_TRANSACTION_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSET_REFUELING_OTHERS_REPORT{background:url(../app/assets/images/reports/ASSET_REFUELING_OTHERS_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSET_TEMPERATURE_REPORT{background:url(../app/assets/images/reports/ASSET_TEMPERATURE_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.DRIVER_BEHAVIORS_REPORT,section#reports .report .left .icon.DRIVERS_BEHAVIORS_REPORT{background:url(../app/assets/images/reports/DRIVER_BEHAVIORS_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.DRIVER_STOPS_REPORT{background:url(../app/assets/images/reports/ASSET_STOPS_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.CHARGES_SUMMARY_REPORT{background:url(../app/assets/images/reports/CHARGES_SUMMARY_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.CHARGES_DETAIL_REPORT{background:url(../app/assets/images/reports/CHARGES_DETAIL_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSET_OPEN_DOOR_REPORT{background:url(../app/assets/images/reports/ASSET_OPEN_DOOR_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSET_OPEN_DOOR_IN_OUT_ZONE_REPORT{background:url(../app/assets/images/reports/ASSET_OPEN_DOOR_IN_OUT_ZONE_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.MONITORING_DISABLED_SENSORS_REPORT{background:url(../app/assets/images/reports/MONITORING_DISABLED_SENSORS_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.MONITORING_SENSORS_REPORT{background:url(../app/assets/images/reports/MONITORING_SENSORS_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSETS_REALTIME_REPORT{background:url(../app/assets/images/reports/ASSETS_REALTIME_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSETS_DAILY_DELEVERY,section#reports .report .left .icon.GLOBAL_HOURLY_RATE_REPORT,section#reports .report .left .icon.HOURLY_RATE_REPORT{background:url(../app/assets/images/reports/HOURLY_RATE_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.TOTAL_TRANSACTION_ANOMALIES_REPORT{background:url(../app/assets/images/reports/TOTAL_TRANSACTION_ANOMALIES_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.VISIT_POIS_REPORT{background:url(../app/assets/images/reports/VISIT_POIS_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSETS_TEMPERATURE_GRAPH{background:url(../app/assets/images/reports/ASSETS_TEMPERATURE_GRAPH_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSETS_TEMPERATURE_MESURE{background:url(../app/assets/images/reports/ASSETS_TEMPERATURE_MESURE_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSETS_CONFORMITY_TEMPERATURE,section#reports .report .left .icon.ASSETS_TEMPERATURE_DAILY{background:url(../app/assets/images/reports/ASSETS_TEMPERATURE_DAILY_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.BORDER_CROSSING_DATE_REPORT{background:url(../app/assets/images/reports/BORDER_CROSSING_DATE_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSETS_TEMPERATURE{background:url(../app/assets/images/reports/ASSETS_TEMPERATURE_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.SIMCARD_REPORT{background:url(../app/assets/images/reports/SIMCARD_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSET_HOURLY_TEMPERATURE{background:url(../app/assets/images/reports/ASSET_HOURLY_TEMPERATURE_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ENTRY_REPORT_CAMION_CLV{background:url(../app/assets/images/reports/ENTRY_REPORT_CAMION_CLV_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.BORDER_CROSSING_TEMP_SEMI_TRAILER_REPORT{background:url(../app/assets/images/reports/SEMI_TRAILER_TEMPERATURE_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSETS_SUIVI_TEMPERATURE{background:url(../app/assets/images/reports/ASSETS_SUIVI_TEMPERATURE_light.png) no-repeat 50%;background-size:130%}section#reports .report .left .icon.DRIVER_REST_REPORT{background:url(../app/assets/images/reports/DRIVER_REST_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSETS_DISTANCE_BYPERIOD_REPORT,section#reports .report .left .icon.ASSETS_KMS_METRIC_REPORT{background:url(../app/assets/images/reports/ASSETS_DISTANCE_BYPERIOD_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSET_SUIVI_GF,section#reports .report .left .icon.ASSETS_SUIVI_GF{background:url(../app/assets/images/reports/ASSETS_SUIVI_GF_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.NOT_VISIT_POIS_REPORT{background:url(../app/assets/images/reports/NOT_VISIT_POIS_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSETS_REFUEL_REPORT{background:url(../app/assets/images/reports/ASSETS_REFUEL_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSETS_FUEL_REPORT{background:url(../app/assets/images/reports/ASSETS_FUEL_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.DEVICES_LIST_REPORT,section#reports .report .left .icon.DEVICES_REPORT{background:url(../app/assets/images/reports/DEVICES_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSETS_FUEL_METRIC_REPORT{background:url(../app/assets/images/reports/ASSETS_FUEL_METRIC_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.ASSETS_REFUEL_GPA_REPORT,section#reports .report .left .icon.ASSETS_REFUEL_METRIC_REPORT,section#reports .report .left .icon.ASSETS_SIPHONING_METRIC_REPORT{background:url(../app/assets/images/reports/ASSETS_REFUEL_METRIC_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.BUSINESS_TRIP_REPORT{background:url(../app/assets/images/reports/VISIT_POIS_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.MISSION_TRIP_REPORT{background:url(../app/assets/images/reports/MISSION_TRIP_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.BORDER_CROSSING_DATE_EXTERNAL_REPORT{background:url(../app/assets/images/reports/BORDER_CROSSING_DATE_EXTERNAL_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.STORAGE_TEMPERTAURE{background:url(../app/assets/images/reports/STORAGE_TEMPERTAURE_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.BORDER_CROSSING_TEMP_REPORT{background:url(../app/assets/images/reports/BORDER_CROSSING_TEMP_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.BORDER_CROSSING_TEMP_GMS_REPORT{background:url(../app/assets/images/reports/BORDER_CROSSING_TEMP_GMS_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report .left .icon.BREAKDOWN_RATE{background:url(../app/assets/images/reports/BREAKDOWN_RATE_light.png) no-repeat 50%;background-size:90%}section#reports .report.light .left .icon{height:100px;width:100px}section#reports .report.light .left .icon.MONITORING_REPORT{background:url(../app/assets/images/reports/MONITORING_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSET_ACTIVITY_REPORT,section#reports .report.light .left .icon.ASSETS_ACTIVITY_REPORT{background:url(../app/assets/images/reports/ASSET_ACTIVITY_REPORT.png) no-repeat 50%;background-size:130%}section#reports .report.light .left .icon.ASSET_STOPS_REPORT{background:url(../app/assets/images/reports/ASSET_STOPS_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSET_ALERT_REPORT,section#reports .report.light .left .icon.ASSETS_BY_ALERT_REPORT{background:url(../app/assets/images/reports/ASSETS_ALERT_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.DRIVER_ACTIVITY_REPORT{background:url(../app/assets/images/reports/DRIVER_ACTIVITY_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.BORDER_CROSSING_COMMERCIAL_TRACKING_REPORT{background:url(../app/assets/images/reports/BORDER_CROSSING_COMMERCIAL_TRACKING_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.BORDER_CROSSING_SUM_COMMERCIAL_TRACKING_REPORT{background:url(../app/assets/images/reports/BORDER_CROSSING_SUM_COMMERCIAL_TRACKING_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.BORDER_CROSSING_COMMERCIAL_SECTOR_TRACKING_REPORT{background:url(../app/assets/images/reports/BORDER_CROSSING_COMMERCIAL_SECTOR_TRACKING_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSETS_ALERT_REPORT{background:url(../app/assets/images/reports/ASSETS_ALERT_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.TOTAL_TRANSACTION_GPS_COMPARING_REPORT,section#reports .report.light .left .icon.TOTAL_TRANSACTION_GPS_COMPARING_REPORT_KM{background:url(../app/assets/images/reports/TOTAL_TRANSACTION_GPS_COMPARING_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.FUEL_INFORMATIONS_REPORT{background:url(../app/assets/images/reports/ASSETS_REFUEL_METRIC_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSETS_DAILY_DISTANCE_REPORT,section#reports .report.light .left .icon.ASSETS_DISTANCE_REPORT{background:url(../app/assets/images/reports/ASSETS_DISTANCE_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.DAILY_DISTANCE_CLV_REPORT{background:url(../app/assets/images/reports/ASSETS_DISTANCE_REPORT_CLV.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSETS_DAILY_VISITED_POI{background:url(../app/assets/images/reports/ASSETS_VISITED_REPORT_CLV.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.BORDER_CROSSING_LIMIT_GMS_REPORT{background:url(../app/assets/images/reports/BORDER_CROSSING_LIMIT_GMS_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSETS_DAILY_NON_VISITED_POI{background:url(../app/assets/images/reports/ASSETS_NON_VISITED_REPORT_CLV.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSETS_TOTAL_TRANSACTION_REPORT{background:url(../app/assets/images/reports/ASSETS_TOTAL_TRANSACTION_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSET_SPEED_REPORT,section#reports .report.light .left .icon.ASSETS_SPEED_REPORT{background:url(../app/assets/images/reports/ASSETS_SPEED_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSET_TOTAL_TRANSACTION_REPORT{background:url(../app/assets/images/reports/ASSETS_TOTAL_TRANSACTION_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSET_REFUELING_OTHERS_REPORT{background:url(../app/assets/images/reports/ASSET_REFUELING_OTHERS_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSET_TEMPERATURE_REPORT{background:url(../app/assets/images/reports/ASSET_TEMPERATURE_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.DRIVER_BEHAVIORS_REPORT,section#reports .report.light .left .icon.DRIVERS_BEHAVIORS_REPORT{background:url(../app/assets/images/reports/DRIVER_BEHAVIORS_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.DRIVER_STOPS_REPORT{background:url(../app/assets/images/reports/ASSET_STOPS_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.CHARGES_SUMMARY_REPORT{background:url(../app/assets/images/reports/CHARGES_SUMMARY_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.CHARGES_DETAIL_REPORT{background:url(../app/assets/images/reports/CHARGES_DETAIL_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSET_OPEN_DOOR_REPORT{background:url(../app/assets/images/reports/ASSET_OPEN_DOOR_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSET_OPEN_DOOR_IN_OUT_ZONE_REPORT{background:url(../app/assets/images/reports/ASSET_OPEN_DOOR_IN_OUT_ZONE_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.MONITORING_DISABLED_SENSORS_REPORT{background:url(../app/assets/images/reports/MONITORING_DISABLED_SENSORS_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.MONITORING_SENSORS_REPORT{background:url(../app/assets/images/reports/MONITORING_SENSORS_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSETS_REALTIME_REPORT{background:url(../app/assets/images/reports/ASSETS_REALTIME_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSETS_DAILY_DELEVERY,section#reports .report.light .left .icon.GLOBAL_HOURLY_RATE_REPORT,section#reports .report.light .left .icon.HOURLY_RATE_REPORT{background:url(../app/assets/images/reports/HOURLY_RATE_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.TOTAL_TRANSACTION_ANOMALIES_REPORT{background:url(../app/assets/images/reports/TOTAL_TRANSACTION_ANOMALIES_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.VISIT_POIS_REPORT{background:url(../app/assets/images/reports/VISIT_POIS_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSETS_TEMPERATURE_GRAPH{background:url(../app/assets/images/reports/ASSETS_TEMPERATURE_GRAPH.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSETS_TEMPERATURE_MESURE{background:url(../app/assets/images/reports/ASSETS_TEMPERATURE_MESURE.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSETS_CONFORMITY_TEMPERATURE,section#reports .report.light .left .icon.ASSETS_TEMPERATURE_DAILY{background:url(../app/assets/images/reports/ASSETS_TEMPERATURE_DAILY.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.BORDER_CROSSING_DATE_REPORT{background:url(../app/assets/images/reports/BORDER_CROSSING_DATE_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSETS_TEMPERATURE{background:url(../app/assets/images/reports/ASSETS_TEMPERATURE.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.SIMCARD_REPORT{background:url(../app/assets/images/reports/SIMCARD_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSET_HOURLY_TEMPERATURE{background:url(../app/assets/images/reports/ASSET_HOURLY_TEMPERATURE.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ENTRY_REPORT_CAMION_CLV{background:url(../app/assets/images/reports/ENTRY_REPORT_CAMION_CLV.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.BORDER_CROSSING_TEMP_SEMI_TRAILER_REPORT{background:url(../app/assets/images/reports/SEMI_TRAILER_TEMPERATURE.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSETS_SUIVI_TEMPERATURE{background:url(../app/assets/images/reports/ASSETS_SUIVI_TEMPERATURE.png) no-repeat 50%;background-size:130%}section#reports .report.light .left .icon.DRIVER_REST_REPORT{background:url(../app/assets/images/reports/DRIVER_REST_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSETS_DISTANCE_BYPERIOD_REPORT,section#reports .report.light .left .icon.ASSETS_KMS_METRIC_REPORT{background:url(../app/assets/images/reports/ASSETS_DISTANCE_BYPERIOD_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSET_SUIVI_GF,section#reports .report.light .left .icon.ASSETS_SUIVI_GF{background:url(../app/assets/images/reports/ASSETS_SUIVI_GF.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.NOT_VISIT_POIS_REPORT{background:url(../app/assets/images/reports/NOT_VISIT_POIS_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSETS_REFUEL_REPORT{background:url(../app/assets/images/reports/ASSETS_REFUEL_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSETS_FUEL_REPORT{background:url(../app/assets/images/reports/ASSETS_FUEL_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.DEVICES_LIST_REPORT,section#reports .report.light .left .icon.DEVICES_REPORT{background:url(../app/assets/images/reports/DEVICES_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSETS_FUEL_METRIC_REPORT{background:url(../app/assets/images/reports/ASSETS_FUEL_METRIC_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.ASSETS_REFUEL_GPA_REPORT,section#reports .report.light .left .icon.ASSETS_REFUEL_METRIC_REPORT,section#reports .report.light .left .icon.ASSETS_SIPHONING_METRIC_REPORT{background:url(../app/assets/images/reports/ASSETS_REFUEL_METRIC_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.BUSINESS_TRIP_REPORT{background:url(../app/assets/images/reports/VISIT_POIS_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.MISSION_TRIP_REPORT{background:url(../app/assets/images/reports/MISSION_TRIP_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.BORDER_CROSSING_DATE_EXTERNAL_REPORT{background:url(../app/assets/images/reports/BORDER_CROSSING_DATE_EXTERNAL_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.STORAGE_TEMPERTAURE{background:url(../app/assets/images/reports/STORAGE_TEMPERTAURE.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.BORDER_CROSSING_TEMP_REPORT{background:url(../app/assets/images/reports/BORDER_CROSSING_TEMP_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.BORDER_CROSSING_TEMP_GMS_REPORT{background:url(../app/assets/images/reports/BORDER_CROSSING_TEMP_GMS_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report.light .left .icon.BREAKDOWN_RATE{background:url(../app/assets/images/reports/BREAKDOWN_RATE.png) no-repeat 50%;background-size:90%}section#reports .report.reportDisabled{cursor:not-allowed;cursor:hand}section#reports .report_disabled .left .icon{height:100px;width:100px}section#reports .report_disabled .left .icon.MONITORING_REPORT{background:url(../app/assets/images/reports/MONITORING_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSET_ACTIVITY_REPORT{background:url(../app/assets/images/reports/ASSET_ACTIVITY_REPORT_light.png) no-repeat 50%;background-size:130%}section#reports .report_disabled .left .icon.ASSET_STOPS_REPORT{background:url(../app/assets/images/reports/ASSET_STOPS_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSET_ALERT_REPORT,section#reports .report_disabled .left .icon.ASSETS_BY_ALERT_REPORT{background:url(../app/assets/images/reports/ASSETS_ALERT_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.DRIVER_ACTIVITY_REPORT{background:url(../app/assets/images/reports/DRIVER_ACTIVITY_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.BORDER_CROSSING_COMMERCIAL_TRACKING_REPORT{background:url(../app/assets/images/reports/BORDER_CROSSING_COMMERCIAL_TRACKING_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.BORDER_CROSSING_SUM_COMMERCIAL_TRACKING_REPORT{background:url(../app/assets/images/reports/BORDER_CROSSING_SUM_COMMERCIAL_TRACKING_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.BORDER_CROSSING_COMMERCIAL_SECTOR_TRACKING_REPORT{background:url(../app/assets/images/reports/BORDER_CROSSING_COMMERCIAL_SECTOR_TRACKING_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSETS_ALERT_REPORT{background:url(../app/assets/images/reports/ASSETS_ALERT_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.TOTAL_TRANSACTION_GPS_COMPARING_REPORT,section#reports .report_disabled .left .icon.TOTAL_TRANSACTION_GPS_COMPARING_REPORT_KM{background:url(../app/assets/images/reports/TOTAL_TRANSACTION_GPS_COMPARING_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.FUEL_INFORMATIONS_REPORT{background:url(../app/assets/images/reports/ASSETS_REFUEL_METRIC_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSETS_DAILY_DISTANCE_REPORT,section#reports .report_disabled .left .icon.ASSETS_DISTANCE_REPORT{background:url(../app/assets/images/reports/ASSETS_DISTANCE_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.DAILY_DISTANCE_CLV_REPORT{background:url(../app/assets/images/reports/ASSETS_DISTANCE_REPORT_CLV_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSETS_DAILY_VISITED_POI{background:url(../app/assets/images/reports/ASSETS_VISITED_REPORT_CLV_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.BORDER_CROSSING_LIMIT_GMS_REPORT{background:url(../app/assets/images/reports/BORDER_CROSSING_LIMIT_GMS_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSETS_DAILY_NON_VISITED_POI{background:url(../app/assets/images/reports/ASSETS_NON_VISITED_REPORT_CLV_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSETS_TOTAL_TRANSACTION_REPORT{background:url(../app/assets/images/reports/ASSETS_TOTAL_TRANSACTION_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSET_SPEED_REPORT,section#reports .report_disabled .left .icon.ASSETS_SPEED_REPORT{background:url(../app/assets/images/reports/ASSETS_SPEED_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSET_TOTAL_TRANSACTION_REPORT{background:url(../app/assets/images/reports/ASSETS_TOTAL_TRANSACTION_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSET_REFUELING_OTHERS_REPORT{background:url(../app/assets/images/reports/ASSET_REFUELING_OTHERS_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSET_TEMPERATURE_REPORT{background:url(../app/assets/images/reports/ASSET_TEMPERATURE_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.DRIVER_BEHAVIORS_REPORT,section#reports .report_disabled .left .icon.DRIVERS_BEHAVIORS_REPORT{background:url(../app/assets/images/reports/DRIVER_BEHAVIORS_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.DRIVER_STOPS_REPORT{background:url(../app/assets/images/reports/ASSET_STOPS_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.CHARGES_SUMMARY_REPORT{background:url(../app/assets/images/reports/CHARGES_SUMMARY_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.CHARGES_DETAIL_REPORT{background:url(../app/assets/images/reports/CHARGES_DETAIL_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSET_OPEN_DOOR_REPORT{background:url(../app/assets/images/reports/ASSET_OPEN_DOOR_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSET_OPEN_DOOR_IN_OUT_ZONE_REPORT{background:url(../app/assets/images/reports/ASSET_OPEN_DOOR_IN_OUT_ZONE_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.MONITORING_DISABLED_SENSORS_REPORT{background:url(../app/assets/images/reports/MONITORING_DISABLED_SENSORS_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.MONITORING_SENSORS_REPORT{background:url(../app/assets/images/reports/MONITORING_SENSORS_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSETS_REALTIME_REPORT{background:url(../app/assets/images/reports/ASSETS_REALTIME_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSETS_DAILY_DELEVERY,section#reports .report_disabled .left .icon.GLOBAL_HOURLY_RATE_REPORT,section#reports .report_disabled .left .icon.HOURLY_RATE_REPORT{background:url(../app/assets/images/reports/HOURLY_RATE_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.TOTAL_TRANSACTION_ANOMALIES_REPORT{background:url(../app/assets/images/reports/TOTAL_TRANSACTION_ANOMALIES_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.VISIT_POIS_REPORT{background:url(../app/assets/images/reports/VISIT_POIS_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSETS_TEMPERATURE_GRAPH{background:url(../app/assets/images/reports/ASSETS_TEMPERATURE_GRAPH_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSETS_TEMPERATURE_MESURE{background:url(../app/assets/images/reports/ASSETS_TEMPERATURE_MESURE_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSETS_CONFORMITY_TEMPERATURE,section#reports .report_disabled .left .icon.ASSETS_TEMPERATURE_DAILY{background:url(../app/assets/images/reports/ASSETS_TEMPERATURE_DAILY_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.BORDER_CROSSING_DATE_REPORT{background:url(../app/assets/images/reports/BORDER_CROSSING_DATE_REPORT.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSETS_TEMPERATURE{background:url(../app/assets/images/reports/ASSETS_TEMPERATURE_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.SIMCARD_REPORT{background:url(../app/assets/images/reports/SIMCARD_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSET_HOURLY_TEMPERATURE{background:url(../app/assets/images/reports/ASSET_HOURLY_TEMPERATURE_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ENTRY_REPORT_CAMION_CLV{background:url(../app/assets/images/reports/ENTRY_REPORT_CAMION_CLV_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.BORDER_CROSSING_TEMP_SEMI_TRAILER_REPORT{background:url(../app/assets/images/reports/SEMI_TRAILER_TEMPERATURE_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSETS_SUIVI_TEMPERATURE{background:url(../app/assets/images/reports/ASSETS_SUIVI_TEMPERATURE_light.png) no-repeat 50%;background-size:130%}section#reports .report_disabled .left .icon.DRIVER_REST_REPORT{background:url(../app/assets/images/reports/DRIVER_REST_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSETS_DISTANCE_BYPERIOD_REPORT,section#reports .report_disabled .left .icon.ASSETS_KMS_METRIC_REPORT{background:url(../app/assets/images/reports/ASSETS_DISTANCE_BYPERIOD_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSET_SUIVI_GF,section#reports .report_disabled .left .icon.ASSETS_SUIVI_GF{background:url(../app/assets/images/reports/ASSETS_SUIVI_GF_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.NOT_VISIT_POIS_REPORT{background:url(../app/assets/images/reports/NOT_VISIT_POIS_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSETS_REFUEL_REPORT{background:url(../app/assets/images/reports/ASSETS_REFUEL_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSETS_FUEL_REPORT{background:url(../app/assets/images/reports/ASSETS_FUEL_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.DEVICES_LIST_REPORT,section#reports .report_disabled .left .icon.DEVICES_REPORT{background:url(../app/assets/images/reports/DEVICES_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSETS_FUEL_METRIC_REPORT{background:url(../app/assets/images/reports/ASSETS_FUEL_METRIC_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.ASSETS_REFUEL_GPA_REPORT,section#reports .report_disabled .left .icon.ASSETS_REFUEL_METRIC_REPORT,section#reports .report_disabled .left .icon.ASSETS_SIPHONING_METRIC_REPORT{background:url(../app/assets/images/reports/ASSETS_REFUEL_METRIC_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.BUSINESS_TRIP_REPORT{background:url(../app/assets/images/reports/VISIT_POIS_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.MISSION_TRIP_REPORT{background:url(../app/assets/images/reports/MISSION_TRIP_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.BORDER_CROSSING_DATE_EXTERNAL_REPORT{background:url(../app/assets/images/reports/BORDER_CROSSING_DATE_EXTERNAL_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.STORAGE_TEMPERTAURE{background:url(../app/assets/images/reports/STORAGE_TEMPERTAURE_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.BORDER_CROSSING_TEMP_REPORT{background:url(../app/assets/images/reports/BORDER_CROSSING_TEMP_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.BORDER_CROSSING_TEMP_GMS_REPORT{background:url(../app/assets/images/reports/BORDER_CROSSING_TEMP_GMS_REPORT_light.png) no-repeat 50%;background-size:150%}section#reports .report_disabled .left .icon.BREAKDOWN_RATE{background:url(../app/assets/images/reports/BREAKDOWN_RATE_light.png) no-repeat 50%;background-size:90%}section#reports td.hasSVG{min-height:700px}section#reports td.hasSVG svg{overflow:visible}section#gpa{background-color:#eee}section#gpa table.table{width:100%;background-color:#fff;border-collapse:separate;border-spacing:0;box-sizing:border-box}section#gpa table.table thead th{font-weight:700;padding:20px 10px 10px;border-bottom:2px solid rgba(0,0,0,.1)}section#gpa table.table thead th:last-child{min-width:75px}section#gpa table.table tbody tr.controls:hover{background-color:transparent}section#gpa table.table tbody tr.controls td input{width:100%;display:block;margin:auto;border:1px solid #ccc!important;background-color:#fff;padding:0 10px;height:34px!important;border-radius:5px;font-size:16px}section#gpa table.table tbody tr.controls td input:active,section#gpa table.table tbody tr.controls td input:focus{outline:none}section#gpa table.table tbody tr.controls td select{border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:16px;width:80%;background-color:#fff;padding:0 10px;height:40px;color:#d84625}section#gpa table.table tbody tr.controls td select:active,section#gpa table.table tbody tr.controls td select:focus{outline:none}section#gpa table.table tbody tr:hover{background-color:#f1f1f1}section#gpa table.table tbody tr td{font-size:14px;padding:5px;border-bottom:1px solid rgba(0,0,0,.1);width:13.33333%}section#gpa table.table tbody tr td a.btn,section#gpa table.table tbody tr td button.btn{display:inline-block;border-radius:5px;width:34px;height:34px;text-align:center;line-height:34px;padding:0!important}section#gpa table.table tbody tr td a.btn.btn-danger,section#gpa table.table tbody tr td button.btn.btn-danger{color:#fff;background-color:#eb0029}section#gpa table.table tbody tr td a.btn.btn-success,section#gpa table.table tbody tr td button.btn.btn-success{color:#fff;background-color:#5cb85c}section#gpa ul.pagination{list-style:none;padding:0;display:inline-block}section#gpa ul.pagination li{display:inline-block;margin-left:-5px}section#gpa ul.pagination li.active a{background-color:#d84625;color:#fff;cursor:default}section#gpa ul.pagination li.active a:hover{background-color:#d84625;color:#fff}section#gpa ul.pagination li a{text-decoration:none;color:#d84625;background-color:#fff;border:1px solid rgba(0,0,0,.1);padding:10px}section#gpa ul.pagination li a:hover{background-color:#eee}section#gpa ul.pagination li:first-child a{border-radius:5px 0 0 5px}section#gpa ul.pagination li:last-child a{border-radius:0 5px 5px 0}section#gpa .table-infos{background-color:#f5f5f5;border-top:1px solid rgba(0,0,0,.1);margin-top:-2px}section#gpa .table-infos p.info{text-align:left;font-size:12px;padding:10px;color:#a3a3a3;width:50%;display:inline-block}section#gpa .table-infos .table-contentNum{display:inline-block;width:49%;text-align:right}section#gpa .pagination-controls{text-align:center;margin-top:25px}section#gpa .pagination-controls select{display:inline-block;padding:10px;border:1px solid rgba(0,0,0,.1);border-radius:5px}section#gpa .pagination-controls select:active,section#gpa .pagination-controls select:focus{outline:none}section#gpa .showcase .charge{padding:10px 25px;margin:20px;min-width:300px;background-color:#831b0b;cursor:pointer;display:-ms-flexbox;display:flex;box-shadow:0 2px 2px rgba(0,0,0,.2)}section#gpa .showcase .charge:hover{background-color:#541107}section#gpa .showcase .charge .left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}section#gpa .showcase .charge .left .icon{width:64px;height:64px;margin-right:25px}section#gpa .showcase .charge .left .icon.stats{background-image:url(../app/assets/images/gpa/statistics.png);background-size:100%}section#gpa .showcase .charge .left .icon.charges{background-image:url(../app/assets/images/gpa/charges.png);background-size:100%}section#gpa .showcase .charge .left .icon.gpa-report{background-image:url(../app/assets/images/gpa/report.png);background-size:100%}section#gpa .showcase .charge .right{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}section#gpa .showcase .charge .right header h2{font-size:1em;font-weight:700;text-transform:uppercase;color:hsla(0,0%,100%,.95)}section#gpa .showcase .charge .right .body{border-top:1px solid hsla(0,0%,100%,.5)}section#gpa .showcase .charge .right .body p{color:hsla(0,0%,100%,.7);font-size:14px}section#gpa .content{padding:10px}section#gpa .content #dashboard{margin-left:-10px;margin-right:-10px}section#gpa .content.content-charges .breadcrumb{margin-bottom:10px}section#gpa .content.content-charges .myform{margin:auto}section#gpa .content.content-charges .myform h2{font-size:21px}section#gpa .content.content-charges .myform i.fa-upload{font-family:FontAwesome,sans-serif;text-align:center;color:#ccc;display:block;width:100%;border:2px dashed #ccc;padding:50px}section#gpa .content.content-charges .myform button.openCal{margin-top:10px}section#gpa .content.content-charges .myform form.form{background-color:#fff;padding:10px;border-radius:5px}section#gpa .content.content-charges .myform form.form h2{color:#d84625}section#gpa .content.content-charges .myform form.form h3{color:#831b0b}section#gpa .content.content-charges .myform form.form .details{border-bottom:1px solid rgba(0,0,0,.2)}section#gpa .content.content-charges .myform form.form fieldset{border:none}section#gpa .content.content-charges .myform form.form fieldset.form-group{margin-bottom:10px}section#gpa .content.content-charges .myform form.form fieldset.form-group.has-error textarea{border:1px solid #eb0029}section#gpa .content.content-charges .myform form.form fieldset.form-group textarea{resize:none;border:1px solid rgba(0,0,0,.2);width:100%;padding:10px;margin-bottom:10px}section#gpa .content.content-charges .myform form.form fieldset.form-group textarea:active,section#gpa .content.content-charges .myform form.form fieldset.form-group textarea:focus,section#gpa .content.content-charges .myform form.form fieldset.form-group textarea:hover{outline:none}section#gpa .content.content-charges .myform form.form fieldset.form-group .btn.btn-cancel,section#gpa .content.content-charges .myform form.form fieldset.form-group .btn.btn-save{padding:10px;display:inline-block;font-size:14px}section#gpa .content.content-charges .myform form.form fieldset.form-group label{display:block;margin-bottom:5px}section#gpa .content.content-charges .myform form.form fieldset.form-group input.form-control{width:100%;padding:7px 10px!important;font-size:16px;border-radius:5px;box-sizing:border-box;margin-top:10px;margin-bottom:10px}section#gpa .content.content-charges .myform form.form fieldset.form-group input.form-control:active,section#gpa .content.content-charges .myform form.form fieldset.form-group input.form-control:focus{outline:none}section#gpa .content.content-charges .myform form.form fieldset.form-group input.form-control:-moz-read-only{background-color:#eee;cursor:not-allowed}section#gpa .content.content-charges .myform form.form fieldset.form-group input.form-control:read-only{background-color:#eee;cursor:not-allowed}section#gpa .content.content-charges .myform form.form fieldset.form-footer{text-align:right}section#gpa .content.content-charges .myform form.form fieldset.form-footer button.btn{border:none;display:inline;padding:10px 25px;border-radius:3px}section#gpa .content.content-charges .myform form.form fieldset.form-footer button.btn-danger{background-color:#eb0029;color:#eb0029}section#gpa .content.content-charges .myform form.form fieldset.form-footer button.btn-primary{background-color:#831b0b;color:#fff}section#gpa .content.content-charges .myform form.form fieldset.form-footer button.btn-primary.has-error{background-color:red;color:#fff}section#gpa .content.content-charges .myform form.form fieldset.has-error label{color:#eb0029}section#gpa .content.content-charges .myform form.form fieldset.has-error .has-error .select2-choices,section#gpa .content.content-charges .myform form.form fieldset.has-error .select2-choice,section#gpa .content.content-charges .myform form.form fieldset.has-error input.form-control{border:1px solid #eb0029}section#gpa .content .stats-head{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}section#gpa .content .breadcrumb{list-style:none;display:-ms-flexbox;display:flex;padding:10px;margin-top:10px;margin-bottom:0}section#gpa .content .breadcrumb li:after{content:"/";margin:0 5px;color:#5d5e5c}section#gpa .content .breadcrumb li:last-of-type:after{display:none}section#gpa .content .breadcrumb li span{color:#5d5e5c}section#gpa .content button.btn{cursor:pointer;border:none;display:inline-block}section#gpa .content button.btn.btn-fab{width:50px;height:50px;background:#d84625;border-radius:50%;text-align:center;line-height:50px;text-decoration:none;color:#fff;position:fixed;bottom:25px;left:21%;box-shadow:2px 1px 3px rgba(0,0,0,.2);font-size:28px}section#gpa .content button.btn.btn-danger{background-color:#eb0029;color:#fff}section#gpa .content button.btn.btn-primary{background-color:#831b0b;color:#fff;padding:10px;border-radius:3px}section#gpa .content button:active,section#gpa .content button:focus,section#gpa .content button:hover{outline:none}section#gpa .content fieldset{border:none}section#gpa .content fieldset.form-footer{text-align:right}section#gpa .content fieldset.form-footer button.btn{border:none;display:inline;padding:10px 25px;border-radius:3px}section#gpa .content fieldset.form-footer button.btn-danger{background-color:#eb0029;color:#fff}section#gpa .content fieldset.form-footer button.btn-primary{background-color:#831b0b;color:#fff}section#gpa .content form fieldset{border:none}section#gpa .content form fieldset.form-group label{display:block;margin-bottom:5px}section#gpa .content form fieldset.form-group input.form-control{width:100%;border:1px solid #ccc!important;padding:7px 10px!important;font-size:16px;border-radius:5px;box-sizing:border-box;margin-top:10px;margin-bottom:10px}section#gpa .content form fieldset.form-group input.form-control:active,section#gpa .content form fieldset.form-group input.form-control:focus{outline:none}section#gpa .content form fieldset.form-footer{text-align:right}section#gpa .content form fieldset.form-footer button.btn{border:none;display:inline;padding:10px 25px;border-radius:3px}section#gpa .content form fieldset.form-footer button.btn-danger{background-color:#eb0029;color:#fff}section#gpa .content form fieldset.form-footer button.btn-primary{background-color:#831b0b;color:#fff}section#gpa .content form fieldset.has-error label{color:#eb0029}section#gpa .content form fieldset.has-error .has-error .select2-choices,section#gpa .content form fieldset.has-error .select2-choice,section#gpa .content form fieldset.has-error input.form-control{border:1px solid #eb0029}section#gpa .content .half{display:block;float:left;width:49%;margin:0 2px}section#gpa .content .half-left{float:left;display:inline-block;width:49%}section#gpa .content .half-right{float:right;display:inline-block;width:49%}section#gpa .content a.disabled{cursor:not-allowed;opacity:.7;pointer-events:none}section#gpa .content .top-pane{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}section#gpa .content .top-pane .input-group{width:30%}section#gpa .content .top-pane .form{display:-ms-flexbox;display:flex;vertical-align:middle;background-color:#fff;padding:5px;border-radius:5px;margin-left:15px;box-shadow:0 2px 2px rgba(0,0,0,.1);opacity:0;transition-timing-function:ease-out;transition:.5s;transform:translateX(-20px)}section#gpa .content .top-pane .form.shown{opacity:1;transition-timing-function:ease-out;transition:.5s;transform:translateX(0);pointer-events:all}section#gpa .content .top-pane .form input{width:250px;display:block;margin:auto;border:1px solid #ccc!important;background-color:#eee;height:40px;border-radius:5px;font-size:16px}section#gpa .content .top-pane .form input:active,section#gpa .content .top-pane .form input:focus{outline:none}section#gpa .content .top-pane .form form{position:relative}section#gpa .content .top-pane .form form fieldset{border:none;display:inline-block}section#gpa .content .top-pane .form form fieldset label{display:block;margin-bottom:10px;color:#d84625}section#gpa .content .top-pane .form form fieldset input{width:250px;display:block;margin:auto;border:1px solid #ccc!important;background-color:#eee;height:40px;border-radius:5px;font-size:16px}section#gpa .content .top-pane .form form fieldset input:active,section#gpa .content .top-pane .form form fieldset input:focus{outline:none}section#gpa .content .top-pane .form form fieldset .datetime-picker-dropdown{left:0;display:block;padding:10px;position:absolute;background:#fff;border-radius:3px;list-style:none}section#gpa .content .top-pane .form form fieldset .datetime-picker-dropdown button{padding:10px!important}section#gpa .content .top-pane .form form fieldset .datetime-picker-dropdown button.btn-default{background-color:#fff}section#gpa .content .top-pane .form form fieldset .datetime-picker-dropdown button.btn-default:hover{background-color:rgba(0,0,0,.1)}section#gpa .content .top-pane .form form fieldset .datetime-picker-dropdown button.btn-primary{background-color:#831b0b}section#gpa .content .top-pane .form form fieldset .datetime-picker-dropdown>li.date-picker-menu div>table .btn-default{border:0}section#gpa .content .top-pane .form form fieldset button.btn{padding:10px 25px;border-radius:2px}section#gpa .content .top-pane .form form fieldset button.btn.btn-primary{background-color:#831b0b;color:#fff}section#gpa .dropdown-menu{top:135px}section#gpa .dropdown-menu td{padding:0!important}section#gpa .dropdown-menu th{text-align:center}section#gpa .dropdown-menu .btn{width:auto!important;height:auto!important;display:inline-block;text-align:center}section#gpa .dropdown-menu .btn.btn-danger,section#gpa .dropdown-menu .btn.btn-primary,section#gpa .dropdown-menu .btn.btn-secondary,section#gpa .dropdown-menu .btn.btn-success{padding:0 5px!important}section#gpa .date-selector.addCharge{position:relative!important}section#gpa .date-selector.addCharge .dropdown-menu{left:-65px!important;top:70px}section#gpa .date-selector.addCharge .dropdown-menu td{padding:5px!important}section#gpa .date-selector.addCharge .dropdown-menu button{display:inline-block;width:auto!important;height:auto!important;text-align:center}section#gpa .date-selector.addCharge .dropdown-menu button.btn-danger,section#gpa .date-selector.addCharge .dropdown-menu button.btn-primary,section#gpa .date-selector.addCharge .dropdown-menu button.btn-secondary,section#gpa .date-selector.addCharge .dropdown-menu button.btn-success{padding:0 5px!important}section#gpa .preview-container{padding:10px}section#gpa .alert{padding:5px 25px;margin:10px;text-align:left;position:relative}section#gpa .alert a.close{float:right;top:10px;right:10px;color:rgba(0,0,0,.5);position:absolute}section#gpa .preview ul.breadcrumb{float:left;list-style:none;padding:0;margin:15px 0 0}section#gpa .preview ul.breadcrumb li{display:inline-block}section#gpa .preview ul.breadcrumb li a{padding:10px;font-size:14px}section#gpa .preview .reportControl{float:right;margin-top:-5px;z-index:12;position:relative}section#gpa .preview h1{text-align:center;color:#d84625;font-size:1.2em}section#gpa .reportControl{opacity:1;pointer-events:none;margin:auto}section#gpa .reportControl,section#gpa .reportControl.hidden{transition-timing-function:ease-out;transition:.5s;transform:translateY(0)}section#gpa .reportControl.hidden{opacity:0}section#gpa .reportControl.hidden .form .shown,section#gpa .reportControl.hidden button.btn{pointer-events:none}section#gpa .reportControl button.btn{cursor:pointer;border:none;display:inline-block;vertical-align:middle;pointer-events:all}section#gpa .reportControl button.btn.btn-fab{width:50px;height:50px;background:#831b0b;border-radius:50%;text-align:center;line-height:50px;text-decoration:none;color:#fff;box-shadow:2px 1px 3px rgba(0,0,0,.2);font-size:28px;transition-timing-function:ease-out;transition:.5s;transform:translateY(0)}section#gpa .reportControl button.btn.btn-fab i.calendar-icon{background:url(../app/assets/images/calendar_icon.svg) no-repeat 50%;margin:auto;background-size:100%;display:block;width:20px;height:20px}section#gpa .reportControl button.btn.btn-fab.inactive{background:#d84625;transition-timing-function:ease-out;transition:.5s;transform:translateY(0)}section#gpa .reportControl button:active,section#gpa .reportControl button:focus,section#gpa .reportControl button:hover{outline:none}section#gpa .reportControl .form{display:inline-block;vertical-align:middle;background-color:#fff;padding:5px;border-radius:5px;margin-left:15px;box-shadow:0 2px 2px rgba(0,0,0,.1);opacity:0;transition-timing-function:ease-out;transition:.5s;transform:translateX(-20px)}section#gpa .reportControl .form.shown{opacity:1;transition-timing-function:ease-out;transition:.5s;transform:translateX(0);pointer-events:all}section#gpa .reportControl .form form{position:relative}section#gpa .reportControl .form form fieldset{border:none;display:inline-block}section#gpa .reportControl .form form fieldset label{display:block;margin-bottom:10px;color:#d84625}section#gpa .reportControl .form form fieldset input{width:250px;display:block;margin:auto;border:1px solid #ccc;background-color:#fff;height:40px;border-radius:5px;font-size:16px}section#gpa .reportControl .form form fieldset input:active,section#gpa .reportControl .form form fieldset input:focus{outline:none}section#gpa .reportControl .form form fieldset .datetime-picker-dropdown{left:0;display:block;padding:10px;position:absolute;background:#fff;border-radius:3px;list-style:none}section#gpa .reportControl .form form fieldset .datetime-picker-dropdown button{padding:10px!important}section#gpa .reportControl .form form fieldset .datetime-picker-dropdown button.btn-default{background-color:#fff}section#gpa .reportControl .form form fieldset .datetime-picker-dropdown button.btn-default:hover{background-color:rgba(0,0,0,.1)}section#gpa .reportControl .form form fieldset .datetime-picker-dropdown button.btn-primary{background-color:#831b0b}section#gpa .reportControl .form form fieldset .datetime-picker-dropdown>li.date-picker-menu div>table .btn-default{border:0}section#gpa .reportControl .form form fieldset button.btn{padding:10px 25px;border-radius:2px}section#gpa .reportControl .form form fieldset button.btn.btn-primary{background-color:#831b0b;color:#fff}section#gpa .showcase{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap}section#gpa .showcase .report{border-radius:3px;padding:10px 25px;margin:20px;min-height:150px;width:300px;background-color:#831b0b;cursor:pointer;display:-ms-flexbox;display:flex;box-shadow:1px 1px 4px rgba(0,0,0,.2)}section#gpa .showcase .report .right header{border-bottom:1px solid hsla(0,0%,100%,.5)}section#gpa .showcase .report .right header h2{font-size:1em;font-weight:700;text-transform:uppercase;color:#fff}section#gpa .showcase .report .right body p{color:hsla(0,0%,100%,.5);font-size:14px}section#gpa .showcase .report.light{background-color:#fff}section#gpa .showcase .report.light .right header{border-bottom:1px solid rgba(0,0,0,.2)}section#gpa .showcase .report.light .right header h2{font-size:1em;font-weight:700;text-transform:uppercase;color:#d84625}section#gpa .showcase .report.light .right .body p{color:#831b0b}section#gpa .showcase .report.light .right form.form label{color:#707173}section#gpa .showcase .report.light .right form.form label span.checkbox{background-color:#bababa}section#gpa .showcase .report .left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}section#gpa .showcase .report .right{padding-left:10px}section#gpa .showcase .report .right header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}section#gpa .showcase .report .right .body p{color:hsla(0,0%,100%,.5);font-size:14px}section#gpa .showcase .report .right form.form label{cursor:pointer;color:#fff;font-weight:700;margin-right:10px}section#gpa .showcase .report .right form.form label span.checkbox{display:inline-block;width:20px;height:20px;border:1px solid transparent;background-color:#fff;vertical-align:middle;margin-right:5px}section#gpa .showcase .report .right form.form label span.checkbox i{display:none;color:#fff;margin:1px}section#gpa .showcase .report .right form.form label input[type=checkbox]{position:relative;z-index:-9999;visibility:hidden;display:none}section#gpa .showcase .report .right form.form label input[type=checkbox]:checked+span.checkbox{background-color:#d84625;border:1px solid #d84625}section#gpa .showcase .report .right form.form label input[type=checkbox]:checked+span.checkbox i{display:block}section#gpa .report .left .icon{height:100px;width:100px}section#gpa .report .left .icon.CHARGES_SUMMARY_REPORT{background-size:150%;background:url(../app/assets/images/reports/CHARGES_SUMMARY_REPORT_light.png) no-repeat 50%}section#gpa .report .left .icon.CHARGES_DETAIL_REPORT{background-size:150%;background:url(../app/assets/images/reports/CHARGES_DETAIL_REPORT_light.png) no-repeat 50%}section#gpa .report.light .left .icon{height:100px;width:100px}section#gpa .report.light .left .icon.CHARGES_SUMMARY_REPORT{background-size:150%;background:url(../app/assets/images/reports/CHARGES_SUMMARY_REPORT.png) no-repeat 50%}section#gpa .report.light .left .icon.CHARGES_DETAIL_REPORT{background-size:150%;background:url(../app/assets/images/reports/CHARGES_DETAIL_REPORT.png) no-repeat 50%}section#admin{overflow-y:auto;position:relative;height:100%}section#admin fieldset button.btn-success{padding:10px}section#admin .cont0{padding-right:50px!important}section#admin .cont0 .note0{background-color:#baebee;padding:10px;border-radius:10px;border:1px dashed #5f9ea0;margin-left:10px;margin-right:10px;color:#059;margin:10px!important}section#admin .cont0 .note0 .sp1{color:#ff4500;color:crimson}section#admin .cont0 .note0 .sp2{color:#38327c;color:#f14a95;color:crimson}section#admin .cont0 .note0 .sp3{color:#f14a95;color:crimson}section#admin .cont0 .note0 .fa-info-circle{color:#207eca}section#admin .cont0 .note0 .fa-file-pdf-o{color:#ce0d0d}section#admin .cont0 .note0 .fa-file-word-o{color:blue}section#admin .cont0 .note0 .fa-file-excel-o{color:green}section#admin .tab-controls button.navigation{border:none;padding:10px;border-radius:5px 5px 0 0;background-color:#831b0b;color:#fff;font-size:16px;display:inline;margin:0 5px}section#admin .tab-controls button.navigation.inactive{color:#5d5e5c;background-color:transparent}section#admin .tab-controls button.navigation span.left{width:30px;text-align:center}section#admin .tabs{border:1px solid #eee}section#admin .headerAdvanced{padding:1px;margin:15px 0 0;display:block;text-decoration:none;font-size:14px;background-color:#eee;border-radius:15px}section#admin geometry .myform{width:98%;margin:auto}section#admin geometry .myform form.form{background-color:#fff;padding:10px;border-radius:5px;padding:0}section#admin geometry .myform form.form h2{font-size:21px;color:#fff}section#admin geometry .myform form.form fieldset{border:none}section#admin geometry .myform form.form fieldset.form-group{margin-bottom:10px}section#admin geometry .myform form.form fieldset.form-group label{display:block;margin-bottom:5px}section#admin geometry .myform form.form fieldset.form-group input.form-control{width:100%;border:1px solid #ccc;padding:10px;font-size:16px;border-radius:5px;box-sizing:border-box}section#admin geometry .myform form.form fieldset.form-group input.form-control:active,section#admin geometry .myform form.form fieldset.form-group input.form-control:focus{outline:none}section#admin geometry .myform form.form fieldset.form-footer{text-align:right}section#admin geometry .myform form.form fieldset.form-footer button.btn{border:none;display:inline;padding:10px 25px;border-radius:3px}section#admin geometry .myform form.form fieldset.form-footer button.btn-danger{background-color:#eb0029;color:#fff}section#admin geometry .myform form.form fieldset.form-footer button.btn-primary{background-color:#831b0b;color:#fff}section#admin geometry .myform form.form fieldset.has-error label{color:#eb0029}section#admin geometry .myform form.form fieldset.has-error .has-error .select2-choices,section#admin geometry .myform form.form fieldset.has-error .select2-choice,section#admin geometry .myform form.form fieldset.has-error input.form-control{border:1px solid #eb0029}section#admin .canvas-container{background-color:#831b0b;height:80px}section#admin .canvas-container .counter{font-family:Antonio-Regular,sans-serif;font-size:60px;line-height:80px;color:#fff;padding-left:10px;display:inline-block;padding-top:5px}section#admin .heading{padding:25px 10px;display:-ms-flexbox;display:flex}section#admin .heading h3{margin:0;color:#d84625}section#admin .heading .spacer{-ms-flex:1 1 auto;flex:1 1 auto}section#admin .chatbox tbody tr td{margin-top:20px;width:90%}section#admin .chatbox tbody tr td .button-actions a{display:inline-block;width:25px;height:25px;line-height:25px;text-align:center;color:#fff;border-radius:50%}section#admin .chatbox tbody tr td .button-actions a.btn-editComment{background-color:#831b0b}section#admin .chatbox tbody tr td .button-actions a.btn-editComment:hover{background-color:#6b1609}section#admin .chatbox tbody tr td .button-actions a.btn-deleteComment{background-color:#eb0029}section#admin .chatbox tbody tr td .button-actions a.btn-deleteComment:hover{background-color:#d20025}section#admin .chatbox tbody tr td.active{background-color:#fff;position:relative;box-shadow:0 2px 2px rgba(0,0,0,.1)}section#admin .chatbox tbody tr td.active small{color:#5d5e5c;margin-top:10px;display:block}section#admin .chatbox tbody tr td.in{padding:10px 10px 10px 50px}section#admin .chatbox tbody tr td.in span{position:absolute;content:"";display:block;top:0;left:0;height:100%;width:45px;cursor:pointer;border-radius:0}section#admin .chatbox tbody tr td.in span:after{content:"";background:url(../app/assets/images/signal.png) no-repeat;background-size:100%;display:block;position:absolute;top:15px;left:10px;height:30px;width:30px;z-index:1}section#admin .chatbox tbody tr td.in b.transport{background-color:gray;color:#000;margin-left:10px;border-radius:25%;padding:2px}section#admin .chatbox tbody tr td.out{padding:10px 10px 10px 50px}section#admin .chatbox tbody tr td.out span{position:absolute;display:block;top:0;left:0;height:100%;width:45px;cursor:pointer;border-radius:0}section#admin .chatbox tbody tr td.out span:after{content:"";background:url(../app/assets/images/placeholder.png) no-repeat;background-size:100%;display:block;position:absolute;top:15px;left:10px;height:30px;width:30px;z-index:1}section#admin .chatbox tbody tr td.out b.transport{background-color:gray;color:#000;margin-left:10px;border-radius:25%;padding:2px}section#admin .chatbox tbody tr td.ngi{padding:10px 10px 10px 50px}section#admin .chatbox tbody tr td.ngi span{position:absolute;display:block;top:0;left:0;height:100%;width:45px;cursor:pointer;border-radius:0}section#admin .chatbox tbody tr td.ngi span:after{content:"";background:url(../app/assets/images/ngi_logo.png) no-repeat;background-size:100%;display:block;position:absolute;top:15px;left:10px;height:30px;width:30px;z-index:1}section#admin .sent{float:right;color:#5cb85c}section#admin .pending{float:right;color:#f39600}section#admin .failed{float:right;color:#eb0029}section#admin .page-title{margin-left:25px;color:#d84625}section#admin .page-title .light{font-weight:400;font-size:.9em}section#admin fieldset div.select2-container{float:left;width:calc(100% - 50px)!important;margin-right:10px}section#admin fieldset span.btn-fab{float:left;margin-left:5px;margin-top:7px}section#admin fieldset .deviceModel{color:#1b70bb;font-weight:700}section#admin fieldset.has-error input{border:1px solid #eb0029}section#admin button.btn{cursor:pointer;border:none;display:inline-block}section#admin button.btn.btn-fab{width:50px;height:50px;background:#d84625;border-radius:50%;text-align:center;line-height:50px;text-decoration:none;color:#fff;position:fixed;bottom:25px;left:21%;box-shadow:2px 1px 3px rgba(0,0,0,.2);font-size:28px}section#admin button.btn.btn-danger{background-color:#eb0029;color:#fff}section#admin button.btn.btn-primary{background-color:#831b0b;color:#fff;padding:10px;border-radius:3px}section#admin button:active,section#admin button:focus,section#admin button:hover{outline:none}section#admin span.btn{cursor:pointer;border:none;display:block}section#admin span.btn.btn-fab{width:40px;height:40px;background:#d84625;border-radius:50%;text-align:center;line-height:40px;text-decoration:none;color:#fff;box-shadow:1px 1px 1px rgba(0,0,0,.2);font-size:16px}section#admin table.table{width:100%;background-color:#fff;border-collapse:separate;border-spacing:0;box-sizing:border-box}section#admin table.table thead th{font-weight:700;padding:20px 10px 10px;border-bottom:2px solid rgba(0,0,0,.1)}section#admin table.table thead th:last-child{min-width:75px}section#admin table.table tr.has-con{background-color:#dedede}section#admin table.table tbody tr.has-error{background-color:red}section#admin table.table tbody tr.has-con{background-color:#dedede}section#admin table.table tbody tr.controls:hover{background-color:transparent}section#admin table.table tbody tr.controls td input{width:100%;display:block;margin:auto;background-color:#fff;padding:0 10px;height:34px!important;border-radius:5px;font-size:16px}section#admin table.table tbody tr.controls td input:active,section#admin table.table tbody tr.controls td input:focus{outline:none}section#admin table.table tbody tr.controls td select{border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:16px;width:80%;background-color:#fff;padding:0 10px;height:40px;color:#d84625}section#admin table.table tbody tr.controls td select:active,section#admin table.table tbody tr.controls td select:focus{outline:none}section#admin table.table tbody tr:hover{background-color:#f1f1f1}section#admin table.table tbody tr td{text-align:initial;font-size:14px;padding:5px;border-bottom:1px solid rgba(0,0,0,.1);width:13.33333%}section#admin table.table tbody tr td .button-actions{width:100%}section#admin table.table tbody tr td .button-actions a{margin-right:5px;display:block}section#admin table.table tbody tr td.has-error{color:red;font-weight:700}section#admin table.table tbody tr td a.btn,section#admin table.table tbody tr td button.btn{display:inline-block;border-radius:5px;width:30px;height:30px;text-align:center;line-height:30px}section#admin table.table tbody tr td a.btn.btn-danger,section#admin table.table tbody tr td button.btn.btn-danger{color:#eb0029;background-color:#eb0029}section#admin table.table tbody tr td a.btn.btn-success,section#admin table.table tbody tr td button.btn.btn-success{color:#fff;background-color:#5cb85c}section#admin ul.pagination{list-style:none;padding:0;display:inline-block}section#admin ul.pagination li{display:inline-block}section#admin ul.pagination li.active a{background-color:#d84625;color:#fff;cursor:default}section#admin ul.pagination li.active a:hover{background-color:#d84625;color:#fff}section#admin ul.pagination li a{text-decoration:none;color:#d84625;background-color:#fff;border:1px solid rgba(0,0,0,.1);padding:10px}section#admin ul.pagination li a:hover{background-color:#eee}section#admin ul.pagination li:first-child a{border-radius:5px 0 0 5px}section#admin ul.pagination li:last-child a{border-radius:0 5px 5px 0}section#admin .table-infos{background-color:#f5f5f5}section#admin .table-infos p.info{text-align:left;font-size:12px;padding:10px;color:#a3a3a3;width:50%;display:inline-block}section#admin .table-infos .table-contentNum{display:inline-block;width:49%;text-align:right}section#admin .pagination-controls{text-align:center;margin-top:25px}section#admin .pagination-controls select{display:inline-block;padding:10px;border:1px solid rgba(0,0,0,.1);border-radius:0 5px 5px 0!important;height:41px}section#admin .pagination-controls select:active,section#admin .pagination-controls select:focus{outline:none}section#admin .myform{width:98%;margin:auto}section#admin .myform h2{font-size:21px}section#admin .myform i.fa-upload{font-family:FontAwesome,sans-serif;text-align:center;color:#ccc;display:block;width:100%;border:2px dashed #ccc;padding:50px}section#admin .myform button.openCal{margin-top:10px}section#admin .myform form.form{background-color:#fff;padding:10px;border-radius:5px}section#admin .myform form.form h2{color:#d84625}section#admin .myform form.form h3{color:#831b0b}section#admin .myform form.form .details{border-bottom:1px solid rgba(0,0,0,.2)}section#admin .myform form.form fieldset{border:none}section#admin .myform form.form fieldset.form-group{margin-bottom:10px}section#admin .myform form.form fieldset.form-group.has-error textarea{border:1px solid #eb0029}section#admin .myform form.form fieldset.form-group textarea{resize:none;border:1px solid rgba(0,0,0,.2);width:100%;padding:10px;margin-bottom:10px}section#admin .myform form.form fieldset.form-group textarea:active,section#admin .myform form.form fieldset.form-group textarea:focus,section#admin .myform form.form fieldset.form-group textarea:hover{outline:none}section#admin .myform form.form fieldset.form-group .btn.btn-cancel,section#admin .myform form.form fieldset.form-group .btn.btn-save{padding:10px;display:inline-block;font-size:14px}section#admin .myform form.form fieldset.form-group label{display:block;margin-bottom:555px}section#admin .myform form.form fieldset.form-group label.label-export{margin-top:10px}section#admin .myform form.form fieldset.form-group input.form-control{width:100%;padding:7px 10px!important;font-size:16px;border-radius:5px;box-sizing:border-box;margin-top:10px;margin-bottom:10px}section#admin .myform form.form fieldset.form-group input.form-control:active,section#admin .myform form.form fieldset.form-group input.form-control:focus{outline:none}section#admin .myform form.form fieldset.form-group input.form-control:-moz-read-only{background-color:#eee;cursor:not-allowed}section#admin .myform form.form fieldset.form-group input.form-control:read-only{background-color:#eee;cursor:not-allowed}section#admin .myform form.form fieldset.form-group .export-type{display:-webkit-inline-box;margin-top:15px}section#admin .myform form.form fieldset.form-footer{text-align:right}section#admin .myform form.form fieldset.form-footer button.btn{border:none;display:inline;padding:10px 25px;border-radius:3px}section#admin .myform form.form fieldset.form-footer button.btn-danger{background-color:#eb0029;color:#eb0029}section#admin .myform form.form fieldset.form-footer button.btn-primary{background-color:#831b0b;color:#fff}section#admin .myform form.form fieldset.form-footer button.btn-primary.has-error{background-color:red;color:#fff}section#admin .myform form.form fieldset.has-error label{color:#eb0029}section#admin .myform form.form fieldset.has-error .has-error .select2-choices,section#admin .myform form.form fieldset.has-error .select2-choice,section#admin .myform form.form fieldset.has-error input.form-control{border:1px solid #eb0029}section#admin fieldset.has-error input{border:1px solid #eb0029!important}section#admin table.device-msg tr td{padding:10px}section#admin table.device-msg tr td .button-actions a{padding:5px;margin:5px;text-align:center;min-width:25px;display:inline-block;vertical-align:middle;line-height:20px!important}@keyframes b{0%{background-color:#f39c12}to{background-color:#fff}}section#admin table.device-msg tr.updated td{animation-name:b;animation-duration:1s;animation-timing-function:ease-in-out}section#admin table.device-msg-historic tr td{padding:10px}section#admin table.device-msg-historic tr td .button-actions a{padding:5px;margin:5px;text-align:center;min-width:25px;display:inline-block;vertical-align:middle}.showcase{-ms-flex-wrap:wrap;flex-wrap:wrap}.showcase,.showcase .module{display:-ms-flexbox;display:flex}.showcase .module{padding:10px 25px;margin:20px;width:30%;background-color:#831b0b;cursor:pointer;box-shadow:0 2px 2px rgba(0,0,0,.2)}.showcase .module:hover{background-color:#541107}.showcase .module .left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.showcase .module .left .icon{width:64px;height:64px;margin-right:25px}.showcase .module .left .icon.realtime{background:url(../app/assets/images/icons/reatime_icon.svg) no-repeat 50%}.showcase .module .left .icon.dashboard{background:url(../app/assets/images/icons/dashboard_icon.svg) no-repeat 50%}.showcase .module .left .icon.logout{background:url(../app/assets/images/icons/logout_icon.svg) no-repeat 50%}.showcase .module .left .icon.admin{background:url(../app/assets/images/icons/admin_icon.svg) no-repeat 50%}.showcase .module .left .icon.historic{background:url(../app/assets/images/icons/history_icon.svg) no-repeat 50%}.showcase .module .left .icon.user{background:url(../app/assets/images/icons/user_icon.svg) no-repeat 50%}.showcase .module .left .icon.report{background:url(../app/assets/images/icons/report_icon.svg) no-repeat 50%}.showcase .module .left .icon.fuel,.showcase .module .left .icon.TotalEnergies{background:url(../app/assets/images/icons/fuel_icon.svg) no-repeat 50%}.showcase .module .left .icon.gpa_vivo{background:url(../app/assets/images/icons/vivo.svg) no-repeat 50%}.showcase .module .left .icon.gpa{background:url(../app/assets/images/icons/gpa_icon.svg) no-repeat 50%}.showcase .module .left .icon.alerts{background:url(../app/assets/images/icons/alerts.svg) no-repeat 50%}.showcase .module .left .icon.pannes{background:url(../app/assets/images/icons/panne.svg) no-repeat 50%}.showcase .module .left .icon.temperature{background:url(../app/assets/images/icons/temperature_icon.svg) no-repeat 50%}.showcase .module .left .icon.stats{background-image:url(../app/assets/images/gpa/statistics.png);background-size:100%}.showcase .module .left .icon.charges{background-image:url(../app/assets/images/gpa/charges.png);background-size:100%}.showcase .module .left .icon.gpa-report{background-image:url(../app/assets/images/gpa/report.png);background-size:100%}.showcase .module .left .icon.import-export{background-image:url(../app/assets/images/import-export.png);background-size:100%}.showcase .module .left .icon.envelope{background-image:url(../app/assets/images/envelope.png);background-size:100%}.showcase .module .left .icon.remoteDeviceConfig{background-image:url(../app/assets/images/remoteDevice.png);background-size:100%}.showcase .module .left .icon.deviceMsgHistoric{background-image:url(../app/assets/images/deviceMsgHistoric.png);background-size:100%}.showcase .module .left .icon.assetMetric{background-image:url(../app/assets/images/assetMetric.png);background-size:100%}.showcase .module .left .icon.totalMetric{background-image:url(../app/assets/images/transactions/transaction.png);background-size:100%}.showcase .module .right{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.showcase .module .right header a.btn{margin:5px;float:right;display:inline-block;width:20px;height:20px;text-align:center}.showcase .module .right header a.btn.btn-danger{background-color:transparent}.showcase .module .right header a.btn.btn-success{color:#fff;background-color:transparent}.showcase .module .right header h2{font-size:1em;font-weight:700;text-transform:uppercase;color:hsla(0,0%,100%,.95)}.showcase .module .right .body{border-top:1px solid hsla(0,0%,100%,.5)}.showcase .module .right .body p{color:hsla(0,0%,100%,.7);font-size:14px}.half{display:block;margin:0 2px}.half,.half-left{float:left;width:49%}.half-left,.half-right{display:inline-block}.half-right{float:right;width:49%}a.disabled{cursor:not-allowed;opacity:.7;pointer-events:none;background-color:grey!important}ol.onglet{list-style:none;padding-top:10px;padding-left:0;margin:0 0 10px;border-bottom:1px solid rgba(0,0,0,.1)}ol.onglet button{padding:10px;border-radius:5px 5px 0 0;box-sizing:border-box}ol.onglet li{display:inline-block}#devMsgHistoric .fuel-table thead tr th{color:#b4b4b4}#devMsgHistoric .tabs .tabs-heading ul{list-style:none;margin:0;padding:0}#devMsgHistoric .tabs .tabs-heading ul li{display:inline-block;margin-left:-5px}#devMsgHistoric .tabs .tabs-heading ul li a{display:block;padding:10px 25px;text-decoration:none;color:#333;border-radius:10px 10px 0 0;background-color:#fff}#devMsgHistoric .tabs .tabs-heading ul li.active a{color:#fff;background-color:#6b1609}#devMsgHistoric .tabs .tabs-body{background-color:#fff;min-height:405px;height:200%}#devMsgHistoric .tabs .tabs-body .overflow{overflow-y:auto;overflow-x:hidden;height:400px}#devMsgHistoric .tabs .tabs-body .overflow .grid{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;margin-top:10px}#devMsgHistoric .tabs .tabs-body .overflow .grid .cell{background-color:#fff;margin:10px;box-shadow:0 2px 2px rgba(0,0,0,.1);width:30%}#devMsgHistoric .tabs .tabs-body .overflow .grid .cell .cell-heading{background-color:#f1f1f1;padding:15px}#devMsgHistoric .tabs .tabs-body .overflow .grid .cell .cell-heading h3{margin:0;font-weight:400;text-align:center}#devMsgHistoric .tabs .tabs-body .overflow .grid .cell .cell-body{padding:10px;text-align:center}#devMsgHistoric .tabs .tabs-body .overflow table.table{width:100%;background-color:#fff;border-collapse:separate;border-spacing:0;box-sizing:border-box;overflow-y:auto;overflow-x:hidden}#devMsgHistoric .tabs .tabs-body .overflow table.table thead th{font-weight:700;padding:20px 10px 10px;border-bottom:2px solid rgba(0,0,0,.1)}#devMsgHistoric .tabs .tabs-body .overflow table.table thead th:last-child{min-width:75px}#devMsgHistoric .tabs .tabs-body .overflow table.table tbody tr{cursor:pointer}#devMsgHistoric .tabs .tabs-body .overflow table.table tbody tr.controls:hover{background-color:transparent}#devMsgHistoric .tabs .tabs-body .overflow table.table tbody tr.controls td input{width:50px;display:block;margin:auto;border:1px solid #ccc;background-color:#fff;padding:0 20px;height:40px;border-radius:5px;font-size:16px}#devMsgHistoric .tabs .tabs-body .overflow table.table tbody tr.controls td input:active,#devMsgHistoric .tabs .tabs-body .overflow table.table tbody tr.controls td input:focus{outline:none}#devMsgHistoric .tabs .tabs-body .overflow table.table tbody tr.background-green{background-color:#a3d7a3!important;cursor:pointer}#devMsgHistoric .tabs .tabs-body .overflow table.table tbody tr.background-red{background-color:#ff859a!important;cursor:pointer}#devMsgHistoric .tabs .tabs-body .overflow table.table tbody tr.active_green{background-color:#5cb85c!important;cursor:pointer}#devMsgHistoric .tabs .tabs-body .overflow table.table tbody tr.active_red{background-color:#ff1f46!important;cursor:pointer}#devMsgHistoric .tabs .tabs-body .overflow table.table tbody tr td{font-size:14px;padding:5px;border-bottom:1px solid rgba(0,0,0,.1);width:20%;text-align:center}#devMsgHistoric .tabs .tabs-body .overflow table.table tbody tr td a.btn{display:inline-block;border-radius:5px;width:30px;height:30px;text-align:center;line-height:30px}#devMsgHistoric .tabs .tabs-body .overflow table.table tbody tr td a.btn.btn-danger{color:#fff;background-color:#eb0029}#devMsgHistoric .tabs .tabs-body .overflow table.table tbody tr td a.btn.btn-success{color:#fff;background-color:#5cb85c}#devMsgHistoric .logo h3{text-align:center;color:#d84625;margin:30px 0 10px}#devMsgHistoric .head-tc{display:-ms-flexbox;display:flex;-ms-flex-line-pack:justify;align-content:space-between;width:100%}#devMsgHistoric .head-tc .fuel-total{width:150px;margin-right:20px}#devMsgHistoric .graph-controls{width:98%;opacity:1;pointer-events:none;margin-bottom:10px}#devMsgHistoric .graph-controls,#devMsgHistoric .graph-controls.hidden{transition-timing-function:ease-out;transition:.5s;transform:translateY(0)}#devMsgHistoric .graph-controls.hidden{opacity:0}#devMsgHistoric .graph-controls.hidden .form .shown,#devMsgHistoric .graph-controls.hidden button.btn{pointer-events:none}#devMsgHistoric .graph-controls button.btn{cursor:pointer;border:none;display:inline-block;vertical-align:middle;pointer-events:all}#devMsgHistoric .graph-controls button.btn.btn-fab{width:50px;height:50px;background:#eb0029;border-radius:50%;text-align:center;line-height:50px;text-decoration:none;color:#fff;box-shadow:2px 1px 3px rgba(0,0,0,.2);font-size:28px;transition-timing-function:ease-out;transition:.5s;transform:translateY(0);position:static}#devMsgHistoric .graph-controls button.btn.btn-fab i.calendar-icon{background:url(../app/assets/images/calendar_icon.svg) no-repeat 50%;margin:auto;background-size:100%;display:block;width:20px;height:20px}#devMsgHistoric .graph-controls button.btn.btn-fab.inactive{background:#d84625;transition-timing-function:ease-out;transition:.5s;transform:translateY(0)}#devMsgHistoric .graph-controls button:active,#devMsgHistoric .graph-controls button:focus,#devMsgHistoric .graph-controls button:hover{outline:none}#devMsgHistoric .graph-controls .form{display:inline-block;vertical-align:middle;background-color:#fff;padding:5px;border-radius:5px;margin-left:15px;box-shadow:1px 1px 2px rgba(0,0,0,.1);opacity:0;transition-timing-function:ease-out;transition:.5s;transform:translateX(-20px);position:static}#devMsgHistoric .graph-controls .form.shown{opacity:1;transition-timing-function:ease-out;transition:.5s;transform:translateX(0);pointer-events:all;width:100%}#devMsgHistoric .graph-controls .form form{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:1;flex:1;width:100%}#devMsgHistoric .graph-controls .form form .spacer{-ms-flex:1 auto;flex:1 auto}#devMsgHistoric .graph-controls .form form .groups{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#devMsgHistoric .graph-controls .form form .groups.selects{height:40px}#devMsgHistoric .graph-controls .form form .groups.datepicker{margin-top:40px}#devMsgHistoric .graph-controls .form form .form-group{min-width:28%}#devMsgHistoric .graph-controls .form form fieldset{border:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#devMsgHistoric .graph-controls .form form fieldset label{display:block;margin-bottom:10px;color:#d84625}#devMsgHistoric .graph-controls .form form fieldset .datetime-picker-dropdown{left:0;display:block;padding:10px;position:absolute;background:#fff;border-radius:3px;list-style:none}#devMsgHistoric .graph-controls .form form fieldset .datetime-picker-dropdown button{padding:10px!important}#devMsgHistoric .graph-controls .form form fieldset .datetime-picker-dropdown button.btn-default{background-color:#fff}#devMsgHistoric .graph-controls .form form fieldset .datetime-picker-dropdown button.btn-default:hover{background-color:rgba(0,0,0,.1)}#devMsgHistoric .graph-controls .form form fieldset .datetime-picker-dropdown button.btn-primary{background-color:#831b0b}#devMsgHistoric .graph-controls .form form fieldset .datetime-picker-dropdown>li.date-picker-menu div>table .btn-default{border:0}#devMsgHistoric .graph-controls .form form fieldset button.btn{padding:10px 25px;border-radius:2px}#devMsgHistoric .graph-controls .form form fieldset button.btn.btn-primary{background-color:#831b0b;color:#fff}#devMsgHistoric .graph-controls .form form fieldset button.btn.openCal{max-height:40px!important;height:40px!important}#devMsgHistoric .infos{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex:1;flex:1;padding:10px;margin:auto;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}#devMsgHistoric .infos ul{list-style:none}#devMsgHistoric .infos ul li{margin:10px 0}#devMsgHistoric .infos ul li input{padding:10px;border-radius:3px;border:1px solid #5d5e5c;font-size:14px}#devMsgHistoric .infos ul li button{padding:10px}#devMsgHistoric .orange:after{content:"";display:block;width:10px;height:10px;margin-top:20px;background-color:#eb0029;border-radius:50%}#devMsgHistoric .transactions-header{background-color:#6b1609;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}#devMsgHistoric .transactions-header:after{content:"";display:block;height:25px;width:25px;position:absolute;bottom:-12.5px;right:25px;transform:rotate(45deg);background-color:#6b1609}#devMsgHistoric .row{display:-ms-flexbox;display:flex;position:relative}#devMsgHistoric .row.bordered:after{content:"";display:block;position:absolute;bottom:-1px;height:2px;width:90%;margin-left:auto;margin-right:auto;left:0;right:0;background-color:hsla(0,0%,100%,.5)}#devMsgHistoric .row .module{-ms-flex-direction:column;flex-direction:column;padding:10px 25px}#devMsgHistoric .row .module.lighter{background-color:#831b0b}#devMsgHistoric .row.bordered .module{position:relative}#devMsgHistoric .row.bordered .module:after{content:"";display:block;position:absolute;height:60px;width:2px;right:-1px;top:1em;z-index:999;background-color:hsla(0,0%,100%,.5)}#devMsgHistoric .row.bordered .module:last-of-type:after{display:none}#devMsgHistoric .row .module .right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#devMsgHistoric .row.bordered .module .asset{margin-bottom:10px}#devMsgHistoric .row.bordered .module.date{-ms-flex-direction:row;flex-direction:row}#devMsgHistoric .row.bordered .module.date .right.margin{margin-top:21px}#devMsgHistoric .row.bordered .module.date .left.margin{margin-left:10px}#devMsgHistoric .row .module{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#devMsgHistoric .row .module .right .title{font-size:1em;color:hsla(0,0%,100%,.5)}#devMsgHistoric .row .module .right .value{font-size:1em;font-weight:700}#devMsgHistoric .row .module.lighter{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#devMsgHistoric .row .module .asset,#devMsgHistoric .row .module .driver{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}#devMsgHistoric .row .module .left .icon{display:block;width:36px;height:36px;margin-right:20px}#devMsgHistoric .row .module .asset .left .icon.asset{background:url(../app/assets/images/transactions/car.png) no-repeat 50%;background-size:100%}#devMsgHistoric .row .module .driver .left .icon.driver{background:url(../app/assets/images/transactions/driver.png) no-repeat 50%;background-size:80%}#devMsgHistoric .row .module .left .icon.card{background:url(../app/assets/images/transactions/card.png) no-repeat 50%;background-size:100%}#devMsgHistoric .row .module .left .icon.calendar{background:url(../app/assets/images/transactions/calendar.png) no-repeat 50%;background-size:80%}#devMsgHistoric .row .module .left .icon.transaction{background:url(../app/assets/images/transactions/transaction.png) no-repeat 50%;background-size:100%}#devMsgHistoric .row .module .left .icon.money{background:url(../app/assets/images/transactions/money.png) no-repeat 50%;background-size:100%}#devMsgHistoric .row .module .left .icon.fuel{background:url(../app/assets/images/transactions/fuel.png) no-repeat 50%;background-size:100%}#devMsgHistoric .row .module .left .icon.km{background:url(../app/assets/images/transactions/km.png) no-repeat 50%;background-size:75%}#devMsgHistoric .row .module .left .icon.totalMetric{background-image:url(../app/assets/images/transactions/transaction.png);background-size:100%}.driver-pic{position:relative;width:auto}.driver-pic span.edit{background:#5cb85c}.driver-pic span.delete,.driver-pic span.edit{width:30px;height:30px;text-align:center;line-height:30px;text-decoration:none;color:#fff;box-shadow:1px 1px 1px rgba(0,0,0,.2);font-size:16px}.driver-pic span.delete{background:#eb0029}.driver-pic span.add{width:30px;height:30px;background:#d84625;text-align:center;line-height:30px;text-decoration:none;color:#fff;box-shadow:1px 1px 1px rgba(0,0,0,.2);font-size:16px}.driver-pic span.editPic{background:#5cb85c;display:none}.driver-pic span.deletePic,.driver-pic span.editPic{width:20px;height:20px;text-align:center;line-height:20px;text-decoration:none;color:#fff;box-shadow:1px 1px 1px rgba(0,0,0,.2);font-size:16px}.driver-pic span.deletePic{background:#eb0029}.driver-pic span.addPic{width:20px;height:20px;background:#d84625;text-align:center;line-height:20px;text-decoration:none;color:#fff;box-shadow:1px 1px 1px rgba(0,0,0,.2);font-size:16px}.driver-pic:hover span{display:block}.add-dev{padding-top:15px;font-size:20px;color:#202021}.add-dev .remove{padding-left:10px;cursor:pointer;color:#eb0029}.clickable{cursor:pointer}.clickable tr:hover{background-color:rgba(210,190,94,.54)}.dropdown-dev{border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:16px;width:20%;background-color:#fff;padding:0 10px;height:35px;color:#d84625}meter.optimal::-webkit-meter-optimum-value{background:#5cb85c}meter.high::-webkit-meter-optimum-value{background:#eb0029}meter.low::-webkit-meter-optimum-value{background:#f39600}form#adminPoiEditForm label{cursor:pointer;color:#831b0b}form#adminPoiEditForm label .checkbox{display:inline-block;background-color:#fff;border-radius:3px;width:18px;height:18px;border:1px solid rgba(0,0,0,.2);text-align:center;color:#333}form#adminPoiEditForm label .checkbox i{opacity:0}form#adminPoiEditForm label .checkbox.unchecked i{opacity:1}.list-group-graphic{width:50%;padding-left:0;margin-bottom:5px}.list-group-graphic-item{cursor:pointer;position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.check-list{border-radius:0;font-size:100%;padding:5px;margin-bottom:-17px;background-color:#fbfbfb;border:1px solid #a1a1a1}.chart-type{border:2px solid #ddd;padding:5px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:.3em;box-shadow:0 1px 2px rgba(0,0,0,.2);background-color:#f5f5f5;padding:10px;margin-bottom:10px;margin-right:70px}.chart-type:hover{color:#5e5e5e;background-color:#f5f5f5;cursor:pointer}.chart-type:active{color:#373737;position:relative;top:1px}.vcenter{display:inline-block;vertical-align:middle;float:none}.chart-type-checked{background-color:#d6d9e3}section#profile{z-index:10;position:fixed;top:75px;left:38%;background:#fff;opacity:0;transform:translateY(0);pointer-events:none;overflow:hidden;box-shadow:0 5px 8px rgba(0,0,0,.1);border-radius:5px}section#profile,section#profile.shown{transition-timing-function:ease-out;transition:.5s}section#profile.shown{opacity:1;transform:translateY(20px);pointer-events:inherit}section#profile h2{color:#d84625;padding:15px;margin-top:0;background-color:#eee}section#profile .left{float:left}section#profile .right{float:right}section#profile span.close{display:block;width:20px;height:20px;background:url(../app/assets/images/close.png) no-repeat;background-size:100%;position:absolute;top:5px;right:5px;cursor:pointer}section#profile fieldset.form-group{border:none;padding:10px}section#profile fieldset.form-group.has-error label{color:#eb0029}section#profile fieldset.form-group.has-error input{border:1px solid #eb0029}section#profile fieldset.form-group label{display:block;color:#d84625;margin-bottom:5px}section#profile fieldset.form-group input{width:250px;display:block;margin:auto;border:1px solid #5d5e5c;background-color:#fff;padding:10px 5px;border-radius:5px;font-size:16px}section#profile fieldset.form-group input:active,section#profile fieldset.form-group input:focus{outline:none}section#profile fieldset.form-group button{cursor:pointer}section#profile fieldset.form-group button.btn{border:none;display:inline;padding:10px 25px;border-radius:3px}section#profile fieldset.form-group button.btn-danger{background-color:#eb0029;color:#fff}section#profile fieldset.form-group button.btn-primary{background-color:#831b0b;color:#fff}section#profile fieldset.form-footer{background-color:#eee;text-align:right;margin:0;padding:15px}section#about{z-index:10;position:fixed;top:75px;left:28%;right:28%;background:#fff;opacity:0;transition-timing-function:ease-out;transition:.5s;transform:translateY(0);pointer-events:none;overflow:hidden;box-shadow:0 5px 8px rgba(0,0,0,.1);border-radius:5px}section#about .panel-body{padding:10px 25px;overflow-y:auto;height:calc(100vh - 330px)}section#about.shown{opacity:1;transition-timing-function:ease-out;transition:.5s;transform:translateY(20px);pointer-events:inherit}section#about h2{padding:15px;background-color:#eee}section#about h2,section#about h3{color:#d84625;margin-top:0;margin-bottom:0}section#about h3{padding:0}section#about span.close{display:block;width:20px;height:20px;background:url(../app/assets/images/close.png) no-repeat;background-size:100%;position:absolute;top:5px;right:5px;cursor:pointer}section#about a.btn.btn-danger,section#about button.btn.btn-danger{background-color:#eb0029;color:#fff!important;padding:10px;margin:0}section#about p{color:#0040cc;position:relative;font-size:12px}#graphs{position:fixed;height:0;bottom:0;left:18%;right:0;width:82%;z-index:4}#graphs ul.play-menu{padding:0}#graphs.selected{height:28px}#graphs.extended{height:50px}#graphs span.handles{display:block;height:5px;width:100%;background-color:#eee;cursor:n-resize;box-shadow:0 0 2px rgba(0,0,0,.1),inset 0 0 2px rgba(0,0,0,.3)}#graphs .content{background-color:#fff;padding:0;margin-right:auto;margin-left:auto}#graphs .overflow{overflow-y:auto;overflow-x:hidden;width:100%}#graphs .overflow .active_green .trajet,#graphs .overflow .active_red .trajet{background-color:#eee}#graphs .overflow .trajet{margin:10px auto;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-line-pack:distribute;align-content:space-around;border:1px solid #eee;cursor:pointer;border-radius:3px}#graphs .overflow .trajet .pathNum{padding:10px;-ms-flex:1;flex:1}#graphs .overflow .trajet .pathNum img{width:48px;height:48px}#graphs .overflow .trajet .pathNum h1{line-height:48px;margin:0 10px;font-size:1em}#graphs .overflow .trajet .pathInfo{padding:0 25px;-ms-flex:1;flex:1;font-size:14px}#graphs .overflow .trajet .pathExtended{-ms-flex:1;flex:1;font-size:14px}#graphs .overflow .trajet .pathExtended i.start{color:#5cb85c}#graphs .overflow .trajet .pathExtended i.end{color:#f39600}#graphs .overflow .grid{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;margin-top:10px}#graphs .overflow .grid .cell{background-color:#fff;margin:10px;box-shadow:0 2px 2px rgba(0,0,0,.1);width:30%}#graphs .overflow .grid .cell .cell-heading{background-color:#f1f1f1;padding:15px}#graphs .overflow .grid .cell .cell-heading h3{margin:0;font-weight:400;text-align:center}#graphs .overflow .grid .cell .cell-body{padding:10px;text-align:center}#graphs .overflow table.table{width:100%;background-color:#fff;border-collapse:separate;border-spacing:0;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;margin-top:10px}#graphs .overflow table.table thead th{font-weight:700;padding:5px;font-size:14px;border-bottom:2px solid rgba(0,0,0,.1)}#graphs .overflow table.table thead th:last-child{min-width:75px}#graphs .overflow table.table tbody tr{cursor:pointer}#graphs .overflow table.table tbody tr.controls:hover{background-color:transparent}#graphs .overflow table.table tbody tr.controls td input{width:50px;display:block;margin:auto;border:1px solid #ccc;background-color:#fff;padding:0 20px;height:40px;border-radius:5px;font-size:16px}#graphs .overflow table.table tbody tr.controls td input:active,#graphs .overflow table.table tbody tr.controls td input:focus{outline:none}#graphs .overflow table.table tbody tr.background-green{background-color:#fff!important;cursor:pointer;position:relative}#graphs .overflow table.table tbody tr.background-green span.color{display:inline-block;border-radius:50%;height:20px;width:20px;background-color:#86df6a}#graphs .overflow table.table tbody tr.background-red{background-color:#e0e0e0!important;cursor:pointer;position:relative}#graphs .overflow table.table tbody tr.background-red span.color{display:inline-block;border-radius:50%;height:20px;width:20px;background-color:#fc6360}#graphs .overflow table.table tbody tr.background-yellow{background-color:#e0e0e0!important;cursor:pointer;position:relative}#graphs .overflow table.table tbody tr.background-yellow span.color{display:inline-block;border-radius:50%;height:20px;width:20px;background-color:#fbd036}#graphs .overflow table.table tbody tr.active_yellow{background-color:#fbd036!important;cursor:pointer}#graphs .overflow table.table tbody tr.active_green{background-color:#86df6a!important;cursor:pointer}#graphs .overflow table.table tbody tr.active_red{background-color:#fc6360!important;cursor:pointer}#graphs .overflow table.table tbody tr td{padding:5px;font-size:14px;border-bottom:1px solid rgba(0,0,0,.1);width:20%;text-align:center;color:#d84625}#graphs .overflow table.table tbody tr td h3{margin:0}#graphs .overflow table.table tbody tr td a.btn{display:inline-block;border-radius:5px;width:30px;height:30px;text-align:center;line-height:30px}#graphs .overflow table.table tbody tr td a.btn.btn-danger{color:#fff;background-color:#eb0029}#graphs .overflow table.table tbody tr td a.btn.btn-success{color:#fff;background-color:#5cb85c}#graphs .calendar-menu{width:auto;position:fixed;top:80px;padding:2px;height:auto;z-index:99;margin-left:50px;margin-top:-5px}#graphs .calendar-menu li a.action{background-color:#6b1609;color:#fff;border-radius:50%;height:45px;width:45px;text-align:center;line-height:45px;box-shadow:2px 2px 2px rgba(0,0,0,.1)}#graphs .calendar-menu li.datetime-range{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#graphs .calendar-menu li.datetime-range ul{padding-left:2px}#graphs .calendar-menu li.datetime-range ul li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0 5px}#graphs .calendar-menu li.datetime-range ul li .displayDate{border-radius:25px}#graphs .calendar-menu li.datetime-range ul li a.primary{font-size:14px;background-color:#6b1609;color:#fff;display:-ms-flexbox;display:flex;height:35px;line-height:35px;border-radius:2px;box-shadow:0 2px 2px rgba(0,0,0,.2);margin-top:-5px}#graphs .calendar-menu li.datetime-range ul li a.primary i{line-height:35px;margin-right:3px}#graphs .calendar-menu.expanded{width:530px;transition:.5s;background:transparent}#graphs .calendar-menu.expanded li a.action{height:45px;width:45px;line-height:45px;color:#fff;background-color:#5d5e5c;box-shadow:none}#graphs li.datetime .dropdown-menu{position:absolute;bottom:40px;display:table!important;background-color:#fff}#graphs li.datetime .dropdown-menu button{padding:5px 10px}#graphs li.datetime .dropdown-menu .uib-decrement a,#graphs li.datetime .dropdown-menu .uib-increment a{color:#000}#graphs li.datetime .dropdown-menu table.uib-timepicker tr td{padding:5px}#graphs li.datetime .dropdown-menu table.uib-timepicker tr td.uib-separator{width:20px}#graphs li.datetime .dropdown-menu table.uib-timepicker tr td input[type=text]{background-color:#fff;width:100%;text-align:center;margin:auto}#graphs li.datetime .dropdown-menu table.uib-timepicker tr td .btn-group button{padding:5px}#graphs ul{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin:0}#graphs ul li a{padding:0 10px;height:23px;line-height:23px;display:block;color:#fff}#graphs ul.tab-nav{padding:0 10px}#graphs ul.tab-nav .end{-ms-flex-pack:end;justify-content:flex-end;padding-right:20px;float:right;-ms-flex-positive:1;flex-grow:1}#graphs ul.tab-nav .end,#graphs ul.tab-nav a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#graphs ul.tab-nav a{height:100%;-ms-flex-pack:center;justify-content:center}#graphs ul.tab-nav a i.icon{display:block;width:15px;height:15px}#graphs ul.tab-nav a i.icon.arrow-down,#graphs ul.tab-nav a i.icon.arrow-up{background:url(../app/assets/images/historic/arrow_down.png) no-repeat;background-size:100%}#graphs ul.tab-nav a i.icon.arrow-up{transform:rotate(180deg)}#graphs ul.tab-nav a i.icon.expand{background:url(../app/assets/images/historic/expand.png) no-repeat;background-size:100%;width:15px;height:15px}#graphs ul.tab-nav .play-controls{padding:0 25px}#graphs ul.tab-nav .play-controls li a{padding:5px}#graphs ul.tab-nav .play-controls li a i.icon{display:block;width:32px;height:32px}#graphs ul.tab-nav .play-controls li a i.icon.play{background:url(../app/assets/images/historic/play.png) no-repeat;background-size:100%}#graphs ul.tab-nav .play-controls li a i.icon.pause{background:url(../app/assets/images/historic/pause.png) no-repeat;background-size:100%}#graphs ul.tab-nav .play-controls li a i.icon.forward{background:url(../app/assets/images/historic/forward.png) no-repeat;background-size:100%}#graphs ul.tab-nav .play-controls li a i.icon.fast-forward{background:url(../app/assets/images/historic/fast_forward.png) no-repeat;background-size:100%}#graphs ul.tab-nav .play-controls li a i.icon.backward{background:url(../app/assets/images/historic/backward.png) no-repeat;background-size:100%}#graphs ul.tab-nav .play-controls li a i.icon.fast-backward{background:url(../app/assets/images/historic/fast_backward.png) no-repeat;background-size:100%}#graphs ul.tab-nav .play-controls li a i.icon.plus{background:url(../app/assets/images/historic/plus.png) no-repeat;background-size:100%}#graphs ul.tab-nav .play-controls li a i.icon.minus{background:url(../app/assets/images/historic/minus.png) no-repeat;background-size:100%}#graphs .top ul{background-color:#6b1609}#graphs .highcharts-credits{display:none}#graphs .btn.openCal{padding:5px;margin:0 5px;background-color:transparent;border:none;color:#fff;box-sizing:border-box;cursor:pointer}#graphs .tab-nav li.active a{background-color:#fff;color:#831b0b}.historic-header{background-color:#831b0b;color:#fff;-ms-flex-direction:column;flex-direction:column}.historic-header,.row{display:-ms-flexbox;display:flex;position:relative}.row.bordered:after{content:"";display:block;position:absolute;bottom:-1px;height:2px;width:90%;margin-left:auto;margin-right:auto;left:0;right:0;background-color:hsla(0,0%,100%,.5)}.row .module{-ms-flex-direction:column;flex-direction:column;padding:10px}.row .module.lighter{background-color:#831b0b}.row.bordered .module{position:relative}.row.bordered .module:after{content:"";display:block;position:absolute;height:30px;width:2px;right:-1px;top:1em;z-index:999;background-color:hsla(0,0%,100%,.5)}.row.bordered .module.no-border:after,.row.bordered .module:last-of-type:after{display:none}.row .module.buttons{cursor:pointer;background-color:#fff;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end}.row .module.buttons button{border:1px solid #831b0b;border-radius:5px;padding:2px;background-color:transparent;color:#831b0b;display:-ms-flexbox;display:flex;margin:0 5px}.row .module.buttons button.inactive{border:1px solid #5d5e5c;color:#5d5e5c}.row .module.buttons button.inactive span.right i.icon.graphic{background:url(../app/assets/images/historic/graphic-inactive.png) no-repeat 50%;background-size:100%}.row .module.buttons button.inactive span.right i.icon.list{background:url(../app/assets/images/historic/list-inactive.png) no-repeat 50%;background-size:80%}.row .module.buttons button span.left{margin-right:10px;width:60px;text-align:left}.row .module.buttons button span.right i.icon{display:block;width:32px;height:32px}.row .module.buttons button span.right i.icon.graphic{background:url(../app/assets/images/historic/graphic.png) no-repeat 50%;background-size:100%}.row .module.buttons button span.right i.icon.list{background:url(../app/assets/images/historic/list.png) no-repeat 50%;background-size:80%}.row .module .right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.row.bordered .module.date{-ms-flex-direction:row;flex-direction:row}.row.bordered .module.date .right.margin{margin-top:21px}.row.bordered .module.date .left.margin{margin-left:10px}.row .module{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.row .module .right .title{font-size:12px;color:hsla(0,0%,100%,.5)}.row .module .right .title.date{color:#fff}.row .module .right .value{font-size:16px}.row .module .right .value .unit{font-size:12px}.row .module.lighter{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.row .module .asset{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.row .module .left .icon{display:block;width:24px;height:24px;margin:3px}.row .module .left .icon.asset{background:url(../app/assets/images/historic/car.png) no-repeat 50%;background-size:100%;height:36px;width:36px}.row .module .left .icon.driver{background:url(../app/assets/images/historic/driver.png) no-repeat 50%;background-size:80%;height:36px;width:36px}.row .module .left .icon.calendar{background:url(../app/assets/images/historic/calendar.png) no-repeat 50%;background-size:80%}.row .module .left .icon.fuel{background:url(../app/assets/images/historic/fuel.png) no-repeat 50%;background-size:100%}.row .module .left .icon.km{background:url(../app/assets/images/historic/km.png) no-repeat 50%;background-size:75%}.row .module .left .icon.duration{background:url(../app/assets/images/historic/duree.png) no-repeat 50%;background-size:100%}.row .module .left .icon.path{background:url(../app/assets/images/historic/road_global.png) no-repeat 50%;background-size:100%}.header{display:-ms-flexbox;display:flex;position:relative}.header.bordered:after{content:"";display:block;position:absolute;bottom:-1px;height:2px;width:90%;margin-left:auto;margin-right:auto;left:0;right:0;background-color:hsla(0,0%,100%,.5)}.header .module{-ms-flex-direction:column;flex-direction:column;padding:10px}.header .module.lighter{background-color:#831b0b}.header.bordered .module{position:relative}.header.bordered .module:after{content:"";display:block;position:absolute;height:20px;width:2px;right:-1px;top:1em;z-index:999;background-color:hsla(0,0%,100%,.5)}.header.bordered .module:last-of-type:after{display:none}.header .module .right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.header .module{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.header .module.sensor .right .value{font-weight:400;font-size:16px}.header .module .right .title{font-size:12px;color:hsla(0,0%,100%,.5)}.header .module .right .title.white{color:#fff!important}.header .module .right .value{font-size:18px;font-weight:700;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;color:#fff}.header .module .right .value.speed{font-size:24px}.header .module .right .value .unit{font-size:12px}.header .module.lighter{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.header .module .status-green{background-color:#86df6a}.header .module .status-green,.header .module .status-yellow{display:inline-block;border-radius:50%;height:15px;width:15px}.header .module .status-yellow{background-color:#ff0}.header .module .status-red{display:inline-block;border-radius:50%;height:15px;width:15px;background-color:#fc6360}#content.isInFullScreen>#left{display:none}#content.isInFullScreen>#main{left:0;top:0}#content.isInFullScreen>#south #graphs{left:0;width:100%}.empty_histo{width:100%;text-align:center;font-size:21px;color:rgba(131,27,11,.7)}footer#main{position:fixed;left:25%;bottom:0;z-index:11;width:75%;pointer-events:none}footer#main.rightNavOpened span.footerCollapseControl{margin-right:22%;transition-timing-function:ease-out;transition:.5s;transform:translateY(0)}footer#main.shown{pointer-events:inherit}footer#main.shown span.footerCollapseControl{opacity:1;transition-timing-function:ease-out;transition:.5s;transform:translateY(0)}footer#main span.footerCollapseControl{opacity:0;margin-right:5%;display:block;float:right;height:23px;width:74px;background:url(../app/assets/images/footer_info.blue.svg) no-repeat;cursor:pointer;transition-timing-function:ease-out;transition:.5s;transform:translateY(0)}.ui-notification{box-shadow:none;border-radius:2px;background-color:#831b0b;bottom:2%;top:auto!important;padding:10px;box-sizing:border-box}.select2-drop{z-index:999999}.select2-container,.select2-drop-active{border-color:#ccc!important}.select2-container{margin:10px 0!important;box-shadow:none!important}.select2-container:focus{outline:none;border:none}.select2-container:focus a{box-shadow:none!important}.select2-container a{border:1px solid #ccc!important}.ngdialog.ngdialog-theme-default{padding:100px}.ngdialog-content{background-color:#fff!important}.ngdialog-content textarea{resize:none;width:100%;padding:5px;border:1px solid #ccc;margin-top:10px;border-radius:5px;font-size:16px;font-family:Helvetica,sans-serif}.ngdialog-content textarea:active,.ngdialog-content textarea:focus,.ngdialog-content textarea:hover{outline:none}.ngdialog-content h2{font-size:1.2em;margin-left:15px;color:#d84625}.ngdialog-content button:active,.ngdialog-content button:focus{outline:none}.ngdialog-content button.btn{border:none;padding:10px 25px;cursor:pointer;border-radius:3px}.ngdialog-content .myform form fieldset{border:none}.ngdialog-content .myform form fieldset.has-error label{color:#eb0029}.ngdialog-content .myform form fieldset.has-error input{border:1px solid #eb0029}.ngdialog-content .myform form fieldset input{width:100%;padding:10px;border:1px solid #5d5e5c;height:34px;margin-top:10px;border-radius:5px;font-size:16px}.ngdialog-content .myform form fieldset input:active,.ngdialog-content .myform form fieldset input:focus{outline:none}.ngdialog.ngdialog-theme-default.custom-refueling .ngdialog-content,.ngdialog.ngdialog-theme-default.custom-width-900 .ngdialog-content{width:900px!important}.ngdialog.ngdialog-theme-default.custom-refueling .ngdialog-content .panel-heading{background-color:#f1f1f1;border-bottom:1px solid rgba(0,0,0,.2);padding:.5em}.ngdialog.ngdialog-theme-default.custom-refueling .ngdialog-content .panel-heading h3{color:#d84625;margin:0}.ngdialog.ngdialog-theme-default.custom-refueling .ngdialog-content .panel-body,.ngdialog.ngdialog-theme-default.custom-refueling .ngdialog-content .panel-form{adding:0;overflow-y:auto}.ngdialog.ngdialog-theme-default.custom-refueling .ngdialog-content .panel-footer{padding:10px;text-align:right}.ngdialog.ngdialog-theme-default.custom-log .ngdialog-content{width:900px!important}.ngdialog.ngdialog-theme-default.custom-log .ngdialog-content .panel-body{height:500px;adding:0;overflow-y:auto}.ngdialog.ngdialog-theme-default.custom-log .ngdialog-content .panel-form{adding:0;overflow-y:auto}.ngdialog.ngdialog-theme-default.custom-log .ngdialog-content .panel-footer{padding:10px;text-align:right}#alerts .date-selector input,#gpa .date-selector input,#graphs .date-selector input,#reports .date-selector input{border-radius:5px 0 0 5px!important;display:inline-block!important;width:175px!important;margin:0!important;height:40px!important;padding:5px}#alerts .date-selector button.openCal,#gpa .date-selector button.openCal,#graphs .date-selector button.openCal,#reports .date-selector button.openCal{margin-left:-5px;padding:13px!important;max-height:40px!important;vertical-align:top!important;border-radius:0 5px 5px 0!important;display:inline-block!important;background-color:#d84625;color:#fff}#admin .date-selector,#alerts .date-selector{position:relative}#admin .date-selector:after,#alerts .date-selector:after{content:"";display:block;clear:both}#admin .date-selector input,#alerts .date-selector input{float:left;width:80%!important}#admin .date-selector .btn-group>button.btn,#alerts .date-selector .btn-group>button.btn{padding:10px!important}#admin .date-selector .uib-monthpicker>table,#alerts .date-selector .uib-monthpicker>table{width:100%}#admin .date-selector .uib-time,#alerts .date-selector .uib-time{text-align:center}#admin .date-selector button.openCal,#alerts .date-selector button.openCal{float:left;margin-left:-5px;padding:0!important;max-height:35px!important;width:30px!important;height:34px!important;vertical-align:top!important;border-radius:0 5px 5px 0!important;display:inline-block!important;background-color:#005188;color:#fff}#admin .date-selector .uib-datepicker table thead th,#alerts .date-selector .uib-datepicker table thead th{padding:5px;border-bottom:none}#admin .date-selector .uib-datepicker table thead th:last-child,#alerts .date-selector .uib-datepicker table thead th:last-child{min-width:inherit}#admin .date-selector .uib-datepicker table thead th tr:hover,#alerts .date-selector .uib-datepicker table thead th tr:hover{background-color:#fff!important}#admin .date-selector .uib-datepicker table button,#alerts .date-selector .uib-datepicker table button{width:100%!important;padding:12px;border-radius:0 5px 5px 0;margin-left:-5px}#admin .date-selector .uib-datepicker table button .uib-title,#alerts .date-selector .uib-datepicker table button .uib-title{width:100%!important;display:block}#admin .date-selector .uib-datepicker table button .uib-left,#alerts .date-selector .uib-datepicker table button .uib-left{border-radius:5px 0 0 5px}#admin .date-selector .uib-datepicker table tbody tr td,#alerts .date-selector .uib-datepicker table tbody tr td{border-bottom:none}#admin .date-selector .uib-datepicker table tbody tr td button,#alerts .date-selector .uib-datepicker table tbody tr td button{border-radius:2px;padding:10px;text-align:center}#admin .date-selector .uib-datepicker table tbody tr:hover,#alerts .date-selector .uib-datepicker table tbody tr:hover{background-color:#fff}#admin .date-selector .uib-datepicker span.btn-group a.btn,#admin .date-selector .uib-datepicker span.btn-group button.btn,#alerts .date-selector .uib-datepicker span.btn-group a.btn,#alerts .date-selector .uib-datepicker span.btn-group button.btn{width:inherit!important;line-height:inherit!important;padding:10px}.datetime-picker-dropdown{min-width:317px;max-width:417px}.datetime-picker-dropdown table.uib-timepicker th:hover,.datetime-picker-dropdown table.uib-timepicker tr:hover,tr.uib-weeks:hover{background-color:transparent!important}st-date-picker>.dropdown>.input-group-btn>button{color:#fff;background-color:#d84625;border:none}.uib-daypicker>table>thead>tr>th{padding:5px!important;min-width:inherit!important}.uib-separator{text-align:center}button.uib-left,button.uib-right,button.uib-title{background-color:transparent}tr.uib-weeks td{border-bottom:none!important;padding:5px!important}tr.uib-weeks td button{background-color:transparent!important}tr.uib-weeks td button.btn-info{color:#fff!important;background-color:#831b0b!important}tr.uib-weeks td button.btn-info span.text-info{color:#fff!important}.leaflet-draw-toolbar .leaflet-draw-draw-circle,.leaflet-draw-toolbar .leaflet-draw-draw-marker,.leaflet-draw-toolbar .leaflet-draw-draw-polygon,.leaflet-draw-toolbar .leaflet-draw-draw-polyline,.leaflet-draw-toolbar .leaflet-draw-draw-rectangle,.leaflet-draw-toolbar .leaflet-draw-edit-edit,.leaflet-draw-toolbar .leaflet-draw-edit-remove,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-draw-circle,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-draw-marker,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-draw-polygon,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-draw-polyline,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-draw-rectangle,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-edit-edit,.leaflet-retina .leaflet-draw-toolbar .leaflet-draw-edit-remove{background-image:linear-gradient(transparent,transparent),url(../app/assets/images/leaflet_draw_icons.svg);background-repeat:no-repeat}.leaflet-control-layers{visibility:hidden!important}.leaflet-control-zoom-fullscreen{border-radius:50%!important;background-color:transparent!important;color:#fff!important}.leaflet-control-zoom{overflow:hidden}.leaflet-control-zoom a{background-color:#831b0b;color:#fff;border-bottom:none}.leaflet-control-zoom a:hover{background-color:#6b1609;color:#fff;border-bottom:none}.leaflet-draw-toolbar.leaflet-bar.leaflet-draw-toolbar-top a,.leaflet-draw-toolbar.leaflet-bar a{background-color:transparent;border:none}.leaflet-popup{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}.leaflet-popup a.leaflet-popup-close-button{display:block;width:20px;height:20px;background:url(../app/assets/images/close.png) no-repeat;background-size:100%;position:absolute;top:5px;right:5px;cursor:pointer;text-indent:-9999px}.leaflet-popup .leaflet-popup-content{line-height:1.4;margin:0 19px}.leaflet-popup .leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup .leaflet-popup-content-wrapper{padding:0;text-align:left;border-radius:5px;box-shadow:0 2px 2px rgba(0,0,0,.2)!important}.leaflet-popup .popup-heading{font-size:1.4em}.leaflet-popup .heading-poi,.leaflet-popup .popup-heading{border-bottom:1px solid #ebeced;padding-top:15px;padding-bottom:5px;width:100%;font-family:Helvetica Neue,FontAwesome,Helvetica,Arial,sans-serif;color:#d84625}.leaflet-popup .heading-poi{font-size:1.3em}.leaflet-popup .popup-details{border-bottom:1px solid #ebeced;padding-top:10px;padding-bottom:10px;width:100%;font-size:1.2em;color:#831b0b}.leaflet-popup .popup-details .fa{color:#d84625}.leaflet-popup .popup-details b{font-weight:700;font-family:Helvetica Neue Light,HelveticaNeue-Light,Helvetica Neue,Calibri,Helvetica,Arial,sans-serif;color:#d84625}.leaflet-popup ul.extra{position:relative;list-style:none;margin:-10px;margin-top:10px;padding:10px;border-top:1px solid #fff;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:15px}.leaflet-popup ul.extra li{margin:0 10px 10px 0;font-family:Antonio-Regular,sans-serif;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.leaflet-popup ul.extra li i.icon{display:inline-block;height:20px;width:20px;vertical-align:middle}.leaflet-popup ul.extra li i.icon.fuel{background:url(../app/assets/images/sensors/fuel_board.png) no-repeat;background-size:100%}.leaflet-popup ul.extra li i.icon.fuel-used{background:url(../app/assets/images/sensors/fuel_used_board.png) no-repeat;background-size:100%}.leaflet-popup ul.extra li i.icon.kilometrage{background:url(../app/assets/images/sensors/kilometrage_board.png) no-repeat;background-size:100%}.leaflet-popup ul.extra li i.icon.rotation{animation:a 2s infinite linear}.leaflet-popup ul.extra li i.icon.rotation,.leaflet-popup ul.extra li i.icon.rotation-stop{background:url(../app/assets/images/sensors/rotation_board.png) no-repeat;background-size:100%}.leaflet-popup ul.extra li i.icon.mission-status-enabled{background:url(../app/assets/images/sensors/mission-status-disabled.png) no-repeat;background-size:100%}.leaflet-popup ul.extra li i.icon.mission-status-disabled{background:url(../app/assets/images/sensors/mission-status-enabled.png) no-repeat;background-size:100%}.leaflet-popup ul.extra li i.icon.taxi-available{background:url(../app/assets/images/sensors/taxi_available_board.png) no-repeat;background-size:100%}.leaflet-popup ul.extra li i.icon.taxi-unavailable{background:url(../app/assets/images/sensors/taxi_unavailable_board.png) no-repeat;background-size:100%}.leaflet-popup ul.extra li i.icon.refrigerator-start{background:url(../app/assets/images/sensors/refrigerator_start_board.png) no-repeat;background-size:100%}.leaflet-popup ul.extra li i.icon.refrigerator-stop{background:url(../app/assets/images/sensors/refrigerator_stop_board.png) no-repeat;background-size:100%}.leaflet-popup ul.extra li i.icon.gas{background:url(../app/assets/images/sensors/gas_board.png) no-repeat;background-size:100%}.leaflet-popup ul.extra li i.icon.rpm{background:url(../app/assets/images/sensors/rpm_board.png) no-repeat;background-size:100%}.leaflet-popup ul.extra li i.icon.pressure{background:url(../app/assets/images/sensors/pressure_board.png) no-repeat;background-size:100%}.leaflet-popup ul.extra li i.icon.door-opened{background:url(../app/assets/images/sensors/opened_board.png) no-repeat;background-size:100%}.leaflet-popup ul.extra li i.icon.door-closed{background:url(../app/assets/images/sensors/closed_board.png) no-repeat;background-size:100%}.leaflet-popup ul.extra li i.icon.cabine-opened{background:url(../app/assets/images/sensors/opened_board.png) no-repeat;background-size:100%}.leaflet-popup ul.extra li i.icon.cabine-closed{background:url(../app/assets/images/sensors/closed_board.png) no-repeat;background-size:100%}.leaflet-popup ul.extra li i.icon.temperature{background:url(../app/assets/images/sensors/temperature_board.png) no-repeat;background-size:100%}.leaflet-popup ul.extra li i.icon.speedometer{background:url(../app/assets/images/sensors/speedometer_board.png) no-repeat;background-size:100%}.leaflet-popup ul.extra li i.icon.humidity{background:url(../app/assets/images/sensors/humidity_board.png) no-repeat;background-size:100%}.leaflet-popup ul.extra li span.title{display:block;margin:0 0 5px;color:#5d5e5c;font-size:12px}.leaflet-popup ul.extra li span.value{margin-left:15px;display:block;color:#d84625;font-size:14px}.leaflet-popup .popup-footer{padding:10px}.leaflet-control-zoomslider{border-radius:25px;background-color:#831b0b}a.leaflet-control-zoomslider-out{width:30px!important;height:30px!important;border-radius:50%!important;background-color:#fff;border:2px solid #6b1609!important;color:#831b0b}a.leaflet-control-zoomslider-out:hover{color:#6b1609;border-bottom:2px solid #6b1609}a.leaflet-control-zoomslider-out:after{content:"-";font-size:1.8em;font-weight:700;line-height:25px;font-family:Helvetica,Arial,sans-serif}a.leaflet-control-zoomslider-in{width:30px!important;height:30px!important;border-radius:50%!important;background-color:#fff;color:#831b0b;border:2px solid #6b1609}a.leaflet-control-zoomslider-in:hover{color:#d84625;border-bottom:2px solid #6b1609}a.leaflet-control-zoomslider-in:after{content:"+";font-size:1.8em;font-weight:700;line-height:21px;font-family:Helvetica,Arial,sans-serif}.leaflet-control-zoomslider-wrap{padding:0}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:none;box-shadow:0 2px 2px rgba(0,0,0,.1)}.leaflet-control-zoomslider-body{height:158px!important;position:relative}.leaflet-control-zoomslider-body:after{position:absolute;top:0;bottom:0;left:14px;content:"";display:block;height:80%;width:2px;background-color:#fff;border-radius:2px;margin:auto;z-index:-1}.leaflet-control-zoomslider-body .leaflet-control-zoomslider-knob{display:block;background-color:#fff;border:2px solid #6b1609;border-radius:50%;width:20px;height:20px;margin:auto;transform-origin:10px 10px}a.leaflet-control-zoomhome-in,a.leaflet-control-zoomhome-out{display:none!important}.leaflet-control-zoomhome{margin-top:-30px!important;padding-top:30px;padding-bottom:5px;background-color:rgba(216,70,37,.5);z-index:-1;border-radius:0 0 25px 25px}.leaflet-control-zoomhome-home{background-color:transparent!important;color:#fff!important;border-bottom:none!important}.leaflet-control-zoomhome-home i{font-size:1.2em!important}.leaflet-control-easyPrint{background-color:rgba(216,70,37,.5);border-radius:25px;overflow:hidden}.leaflet-control-easyPrint a.leaflet-control-easyPrint-button{background-color:transparent!important;background:url(../app/assets/images/printer.svg) no-repeat;background-size:60%;background-position:50%}.leaflet-control-zoomslider-disabled{opacity:1;pointer-events:none}#maphistoric{outline:none}.graphDialog{padding:100px 0!important}.graphDialog .ngdialog-content{width:1000px!important}::-webkit-scrollbar{width:.5em}::-webkit-scrollbar-thumb{background-color:#5d5e5c;border-radius:25px;outline:1px solid #708090}.ngdialog-content{width:700px!important;padding:0!important}.ngdialog-content .panel-heading{background-color:#f1f1f1;border-bottom:1px solid rgba(0,0,0,.2);padding:1em}.ngdialog-content .panel-heading h3{font-size:1.2em;color:#d84625;margin:0}.ngdialog-content .panel-body .textMsg{margin:10px}.ngdialog-content .panel-body .myform.company{font-size:14px}.ngdialog-content .panel-body .myform.company h2{margin:0;color:#831b0b;font-size:18px}.ngdialog-content .table tr td{cursor:default;font-size:14px}.ngdialog-content .table tr td.label{color:#831b0b}.ngdialog-content .panel-body select.form-control{border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:16px;width:80%;background-color:#fff;padding:0 20px;height:40px;color:#d84625}.ngdialog-content .panel-body select.form-control:active,.ngdialog-content .panel-body select.form-control:focus{outline:none}.ngdialog-content .modal-body p{font-size:14px}.ngdialog-content fieldset div.select2-container{width:100%;margin-right:10px}.ngdialog-content fieldset.has-error input{border:1px solid #eb0029}.ngdialog-content .form-group{border:none}.ngdialog-content .form-group.has-error input{border:1px solid #eb0029}.ngdialog-content .form-group .input-group-addon{padding:10px}.ngdialog-content .form-group input{width:100%;display:inline-block;margin:auto;border:1px solid #ccc;background-color:#fff;padding:0 5px;border-radius:5px;font-size:16px;margin-top:10px;height:34px}.ngdialog-content .form-group input:active,.ngdialog-content .form-group input:focus{outline:none}.ngdialog-content .form-group label[for=moreoptions]{cursor:pointer}.ngdialog-content .form-group label[for=moreoptions] span.checkbox{display:inline-block;width:20px;height:20px;border:1px solid #5d5e5c;border-radius:3px;vertical-align:middle;margin-right:5px}.ngdialog-content .form-group label[for=moreoptions] span.checkbox i{display:none;color:#fff}.ngdialog-content .form-group label[for=moreoptions] input[type=checkbox]{position:relative;z-index:-9999;display:none!important}.ngdialog-content .form-group label[for=moreoptions] input[type=checkbox]:checked+span.checkbox{background-color:#831b0b;border:1px solid transparent;display:inline-block;padding:2px}.ngdialog-content .form-group label[for=moreoptions] input[type=checkbox]:checked+span.checkbox i{display:block;margin-top:-5px}.ngdialog-content .form-group label[for=disableFuelInStop],.ngdialog-content .form-group label[for=enableFuncPolynomial],.ngdialog-content .form-group label[for=isAbsolute],.ngdialog-content .form-group label[for=refueling_config]{cursor:pointer}.ngdialog-content .form-group label[for=disableFuelInStop] span.checkbox,.ngdialog-content .form-group label[for=enableFuncPolynomial] span.checkbox,.ngdialog-content .form-group label[for=isAbsolute] span.checkbox,.ngdialog-content .form-group label[for=refueling_config] span.checkbox{display:inline-block;width:20px;height:20px;border:1px solid #5d5e5c;border-radius:3px;vertical-align:middle;margin-right:5px}.ngdialog-content .form-group label[for=disableFuelInStop] span.checkbox i,.ngdialog-content .form-group label[for=enableFuncPolynomial] span.checkbox i,.ngdialog-content .form-group label[for=isAbsolute] span.checkbox i,.ngdialog-content .form-group label[for=refueling_config] span.checkbox i{display:none;color:#fff}.ngdialog-content .form-group label[for=disableFuelInStop] input[type=checkbox],.ngdialog-content .form-group label[for=enableFuncPolynomial] input[type=checkbox],.ngdialog-content .form-group label[for=isAbsolute] input[type=checkbox],.ngdialog-content .form-group label[for=refueling_config] input[type=checkbox]{position:relative;z-index:-9999;display:none!important}.ngdialog-content .form-group label[for=disableFuelInStop] input[type=checkbox]:checked+span.checkbox,.ngdialog-content .form-group label[for=enableFuncPolynomial] input[type=checkbox]:checked+span.checkbox,.ngdialog-content .form-group label[for=isAbsolute] input[type=checkbox]:checked+span.checkbox,.ngdialog-content .form-group label[for=refueling_config] input[type=checkbox]:checked+span.checkbox{background-color:#831b0b;border:1px solid transparent;display:inline-block;padding:2px}.ngdialog-content .form-group label[for=disableFuelInStop] input[type=checkbox]:checked+span.checkbox i,.ngdialog-content .form-group label[for=enableFuncPolynomial] input[type=checkbox]:checked+span.checkbox i,.ngdialog-content .form-group label[for=isAbsolute] input[type=checkbox]:checked+span.checkbox i,.ngdialog-content .form-group label[for=refueling_config] input[type=checkbox]:checked+span.checkbox i{display:block;margin-top:-5px}.ngdialog-content .modal-footer{padding:10px;text-align:right}.panel.sensors-add input,.panel.sensors-add select.form-control{width:100%}table.stiJsViewerToolBarTable{border:none;padding:10px 25px;background:#d84625;color:#fff;font-family:Helvetica neue,Helvetica,Arial,sans-serif;font-size:14px;width:100%}.stiJsViewerPageShadow{border:none!important;box-shadow:0 2px 2px rgba(0,0,0,.1),0 -2px 2px rgba(0,0,0,.1)}.stiJsViewerStandartSmallButtonOver{background-color:#e16a4f}.stiJsViewerToolTip{border:none;box-shadow:0 2px 2px rgba(0,0,0,.1)}.stiJsViewerToolTip .stiJsViewerToolTipTextCell{border-bottom:1px solid #f1f1f1}.stiJsViewerDropdownMenu,.stiJsViewerDropdownPanel,.stiJsViewerMenu{box-shadow:0 2px 2px rgba(0,0,0,.1);border:none;font-size:14px}.stiJsViewerMenuStandartItemOver{background-color:#f1f1f1}.stiJsViewerToolBarSeparator{background-color:#fff;margin:0 5px}.stiJsViewerVerticalMenuSeparator{background-color:#f1f1f1}.stiJsViewerStandartSmallButton{padding:5px}.stiJsViewerStandartSmallButtonOver,.stiJsViewerStandartSmallButtonSelected{color:#fff;background-color:#0083cc}.stiJsViewerTextBox{background-color:#fff;padding:5px;border:none;margin:0 5px}.stiJsViewerTextBoxDisabled{background-color:#f1f1f1;color:#5d5e5c}.stiJsViewerToolBarTable{border:none;box-shadow:0 2px 2px rgba(0,0,0,.1)}table.stiJsViewerToolBarTable>tbody>tr.stiJsViewerClearAllStyles>td:last-of-type{display:none}.panel-body .form fieldset{border:none!important}.panel-body .form h2{margin-bottom:5px!important}.panel-body .date-selector>input{width:92%;padding:5px;display:inline-block}.panel-body .date-selector button.openCal{margin-left:-25px;border-radius:0 5px 5px 0;height:34px;vertical-align:middle;background-color:#831b0b;color:#fff;padding:10px!important}.panel-body .date-selector .uib-daypicker table td,.panel-body .date-selector .uib-daypicker table th{padding:0!important}.panel-body .date-selector .dropdown-menu{text-align:center}.panel-body .date-selector .dropdown-menu .pull-left,.panel-body .date-selector .dropdown-menu .pull-right{float:none!important}.select2-drop-mask{z-index:10000!important}.highcharts-credits{display:none!important}.awesome-marker{font-size:18px!important}.select2-chosen .fa{float:right;position:relative;line-height:20px}.icn{display:inline-block;width:24px;height:24px}.icn_popup_asset{display:inline-block;height:16px}.icn_popup_building{display:inline-block;width:30px}.select2-results .select2-highlighted{background-color:#d84625}.leaflet-draw-toolbar a{background-image:linear-gradient(transparent,transparent),url(../app/assets/images/leaflet_draw_icons.svg);background-size:300px 30px}.fullscreen{height:100%!important;width:100%!important;position:fixed}:-moz-full-screen,:-webkit-full-screen{background-color:#fff}:-moz-full-screen,:-webkit-full-screen,:fullscreen{background-color:#fff}button:disabled{opacity:.8;pointer-events:none}.panel-title .fa-times{cursor:pointer}.ngdialog-overlay{animation:none!important}@keyframes c{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes d{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}.ngdialog.ngdialog-theme-default .ngdialog-content{animation:c .5s;color:#444;font-family:Helvetica,sans-serif;font-size:1.1em;line-height:1.5em;margin:0 auto}.ngdialog.ngdialog-theme-default.ngdialog-closing .ngdialog-content{animation:d .5s}.ngdialog-content button.btn{padding:10px;margin:10px}.awesome-marker{background:url(../app/assets/images/awesomeMarker/markers-soft.png) no-repeat 0 0;width:35px;height:46px;position:absolute;left:0;top:0;display:block;text-align:center}.awesome-marker-shadow{background:url(../app/assets/images/awesomeMarker/markers-shadow.png) no-repeat 0 0;width:36px;height:16px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.awesome-marker{background-image:url(../app/assets/images/awesomeMarker/markers-soft@2x.png);background-size:720px 46px}.awesome-marker-shadow{background-image:url(../app/assets/images/awesomeMarker/markers-shadow@2x.png);background-size:35px 16px}}.awesome-marker i{color:#333;margin-top:10px;display:inline-block;font-size:14px}.awesome-marker .icon-white{color:#fff}.awesome-marker-icon-red{background-position:0 0}.awesome-marker-icon-darkred{background-position:-180px 0}.awesome-marker-icon-lightred{background-position:-360px 0}.awesome-marker-icon-orange{background-position:-36px 0}.awesome-marker-icon-beige{background-position:-396px 0}.awesome-marker-icon-green{background-position:-72px 0}.awesome-marker-icon-darkgreen{background-position:-252px 0}.awesome-marker-icon-lightgreen{background-position:-432px 0}.awesome-marker-icon-blue{background-position:-108px 0}.awesome-marker-icon-darkblue{background-position:-216px 0}.awesome-marker-icon-lightblue{background-position:-468px 0}.awesome-marker-icon-purple{background-position:-144px 0}.awesome-marker-icon-darkpurple{background-position:-288px 0}.awesome-marker-icon-pink{background-position:-504px 0}.awesome-marker-icon-cadetblue{background-position:-324px 0}.awesome-marker-icon-white{background-position:-574px 0}.awesome-marker-icon-gray{background-position:-648px 0}.awesome-marker-icon-lightgray{background-position:-612px 0}.awesome-marker-icon-black{background-position:-682px 0}.awesome-marker i{font-family:Helvetica,Arial,sans-serif}.tooltip-marker{background:hsla(0,0%,100%,.7);padding:5px;border:none;font-size:14px;font-weight:700;box-shadow:0 2px 2px rgba(0,0,0,.1);font-family:Antonio-Regular,sans-serif}.tooltip-marker span.tooltip-name{color:#d84625}.tooltip-marker span.tooltip-speed{color:#831b0b}.tooltip-marker.leaflet-tooltip-left:before{border-left-color:hsla(0,0%,100%,.7);border-right-color:transparent}.tooltip-marker:before{border-right-color:hsla(0,0%,100%,.5);border-left-color:transparent}ul.context-menu{position:absolute;z-index:9999!important;background-color:#fff;list-style:none;border:1px solid #ccc;padding:0;margin:0}ul.context-menu li{border-bottom:1px solid #ccc;padding:10px;font-size:14px}ul.context-menu li a{color:#831b0b}.toggle .toggle-off,.toggle .toggle-on{padding:0 10px;line-height:25px;text-transform:uppercase;font-size:14px;color:#fff}.toggle .toggle-on{text-align:left;background-color:#5cb85c}.toggle .toggle-off{text-align:right;background-color:#eb0029}.toggle .toggle-handle{background-color:#fff;width:30px;height:30px;border-radius:50%;box-shadow:0 0 2px rgba(0,0,0,.2)}.progress-bar{height:15px;width:100px;background:#eee;border-radius:2px;overflow:hidden;padding:2px;margin:2px 0 0}.progress-bar span.progress{display:block;background:#eb0029;height:100%}ul.base-layers{position:absolute;top:0;right:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;z-index:999;list-style:none}ul.base-layers li{padding:5px}ul.base-layers li.active a img{border:2px solid #831b0b}ul.base-layers li img{width:40px;border-radius:50%;height:auto;vertical-align:middle;box-shadow:0 2px 2px rgba(0,0,0,.2);border:2px solid #eee}.panel-footer.inline{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.panel-footer.inline .pagination-controls{margin-top:10px!important}.panel-footer.inline ul.pagination select{color:#0040cc;width:75px;font-size:16px;border:1px solid rgba(0,0,0,.1);padding:10px;background-color:#fff;border-radius:3px}.panel-footer.inline ul.pagination select:active,.panel-footer.inline ul.pagination select:focus{outline:none}.devDlg table.table{width:100%;background-color:#fff;border-collapse:separate;border-spacing:0;box-sizing:border-box}.devDlg table.table thead th{font-weight:700;padding:20px 10px 10px;border-bottom:2px solid rgba(0,0,0,.1)}.devDlg table.table thead th:last-child{min-width:75px}.devDlg table.table tr.has-con{background-color:#dedede}.devDlg table.table tbody tr{cursor:pointer}.devDlg table.table tbody tr.controls td input{width:180px;border:1px solid #ccc;padding:0 20px;height:40px;font-size:14px}.devDlg table.table tbody tr td{font-size:10px;width:25%;text-align:center}.devDlg table.table tbody tr.has-error{background-color:red}.devDlg table.table tbody tr.has-con{background-color:#dedede}.devDlg table.table tbody tr.controls:hover{background-color:transparent}.devDlg table.table tbody tr.controls td input{width:100%;display:block;margin:auto;background-color:#fff;padding:0 10px;height:34px!important;border-radius:5px;font-size:16px}.devDlg table.table tbody tr.controls td input:active,.devDlg table.table tbody tr.controls td input:focus{outline:none}.devDlg table.table tbody tr.controls td select{border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:16px;width:80%;background-color:#fff;padding:0 10px;height:40px;color:#d84625}.devDlg table.table tbody tr.controls td select:active,.devDlg table.table tbody tr.controls td select:focus{outline:none}.devDlg table.table tbody tr:hover{background-color:#f1f1f1}.devDlg table.table tbody tr td{text-align:initial;font-size:14px;padding:5px;border-bottom:1px solid rgba(0,0,0,.1)}.devDlg table.table tbody tr td .button-actions{width:100%}.devDlg table.table tbody tr td .button-actions a{margin-right:0;display:block}.devDlg table.table tbody tr td.has-error{color:red;font-weight:700}.devDlg table.table tbody tr td a.btn,.devDlg table.table tbody tr td button.btn{display:inline-block;border-radius:5px;width:30px;height:30px;text-align:center;line-height:30px}.devDlg table.table tbody tr td a.btn.btn-danger,.devDlg table.table tbody tr td button.btn.btn-danger{color:#eb0029;background-color:#eb0029}.devDlg table.table tbody tr td a.btn.btn-success,.devDlg table.table tbody tr td button.btn.btn-success{color:#fff;background-color:#5cb85c}.devDlg ul.pagination{list-style:none;padding:0;display:inline-block}.devDlg ul.pagination li{display:inline-block}.devDlg ul.pagination li.active a{cursor:default}.devDlg ul.pagination li.active a,.devDlg ul.pagination li.active a:hover{background-color:#d84625;color:#fff}.devDlg ul.pagination li a{text-decoration:none;color:#d84625;background-color:#fff;border:1px solid rgba(0,0,0,.1);padding:10px}.devDlg ul.pagination li a:hover{background-color:#eee}.devDlg ul.pagination li:first-child a{border-radius:5px 0 0 5px}.devDlg ul.pagination li:last-child a{border-radius:0 5px 5px 0}.devDlg .table-infos{background-color:#f5f5f5}.devDlg .table-infos p.info{text-align:left;font-size:12px;padding:10px;color:#a3a3a3;width:50%;display:inline-block}.devDlg .table-infos .table-contentNum{display:inline-block;width:49%;text-align:right}.devDlg .pagination-controls{text-align:center;margin-top:25px}.devDlg .pagination-controls select{display:inline-block;padding:10px;border:1px solid rgba(0,0,0,.1);border-radius:0 5px 5px 0!important;height:41px}.devDlg .pagination-controls select:active,.devDlg .pagination-controls select:focus{outline:none}table.table{width:100%;background-color:#fff;border-collapse:separate;border-spacing:0;box-sizing:border-box}table.table thead th{font-weight:700;padding:20px 10px 10px;border-bottom:2px solid rgba(0,0,0,.1)}table.table thead th:last-child{min-width:75px}table.table tr.has-con{background-color:#dedede}table.table tbody tr{cursor:pointer}table.table tbody tr.controls td input{width:180px;border:1px solid #ccc;padding:0 20px;height:40px;font-size:14px}table.table tbody tr td{font-size:10px;width:25%;text-align:center}table.table tbody tr.has-error{background-color:red}table.table tbody tr.has-con{background-color:#dedede}table.table tbody tr.controls:hover{background-color:transparent}table.table tbody tr.controls td input{width:100%;display:block;margin:auto;background-color:#fff;padding:0 10px;height:34px!important;border-radius:5px;font-size:16px}table.table tbody tr.controls td input:active,table.table tbody tr.controls td input:focus{outline:none}table.table tbody tr.controls td select{border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:16px;width:80%;background-color:#fff;padding:0 10px;height:40px;color:#d84625}table.table tbody tr.controls td select:active,table.table tbody tr.controls td select:focus{outline:none}table.table tbody tr:hover{background-color:#f1f1f1}table.table tbody tr td{text-align:initial;font-size:14px;padding:5px;border-bottom:1px solid rgba(0,0,0,.1)}table.table tbody tr td .button-actions{width:100%}table.table tbody tr td .button-actions a{margin-right:0;display:block}table.table tbody tr td.has-error{color:red;font-weight:700}table.table tbody tr td a.btn,table.table tbody tr td button.btn{display:inline-block;border-radius:5px;width:30px;height:30px;text-align:center;line-height:30px}table.table tbody tr td a.btn.btn-danger,table.table tbody tr td button.btn.btn-danger{color:#eb0029;background-color:#eb0029}table.table tbody tr td a.btn.btn-success,table.table tbody tr td button.btn.btn-success{color:#fff;background-color:#5cb85c}ul.pagination{list-style:none;padding:0;display:inline-block}ul.pagination .select2-chosen{color:#0040cc}ul.pagination li{display:inline-block}ul.pagination li.pagination .select2-container{margin:0!important;margin-top:-1px!important}ul.pagination li.pagination .select2-container .select2-choice{height:40px}ul.pagination li.pagination .select2-chosen{margin:-7px 0 0}ul.pagination li.active a{cursor:default}ul.pagination li.active a,ul.pagination li.active a:hover{background-color:#d84625;color:#fff}ul.pagination li a{text-decoration:none;color:#d84625;background-color:#fff;border:1px solid rgba(0,0,0,.1);padding:10px}ul.pagination li a:hover{background-color:#d84625}ul.pagination li:first-child a{border-radius:5px 0 0 5px}ul.pagination li:last-child a{border-radius:0 5px 5px 0}.table-infos{background-color:#f5f5f5}.pagination-controls{text-align:center;margin-top:25px}.pagination-controls select{display:inline-block;padding:10px;border:1px solid rgba(0,0,0,.1);border-radius:0 5px 5px 0!important;height:41px}.pagination-controls select:active,.pagination-controls select:focus{outline:none}.leaflet-toolbar-0{border:none}.leaflet-toolbar-0>li>.leaflet-toolbar-icon{background-color:#831b0b}.leaflet-toolbar-0>li>.leaflet-toolbar-icon:hover{background-color:#6b1609}.leaflet-popup-toolbar a{color:#eee}.leaflet-toolbar-tip{background-color:#831b0b}input[type=search]::-webkit-search-cancel-button{display:none}.leaflet-popup{font-size:12px;bottom:0!important;left:-170px}.leaflet-measure-resultpopup{font-size:14px}.leaflet-measure-resultpopup h3{font-weight:700}.leaflet-measure-resultpopup a{color:#831b0b}.leaflet-measure-resultpopup a.deletemarkup{color:#eb0029}#maphistoric tools-directive .map-tools i,#maprealtime tools-directive .map-tools i{font-size:16px}.milestone-marker .marker-circle{display:block;width:12px;height:12px;background-color:#831b0b;border-radius:50%}.milestone-marker .marker-circle.start{background-color:#5cb85c}.milestone-marker .values{margin-left:-40px;text-align:center;text-shadow:#fff 2px 0 0,#fff 1.75517px .95885px 0,#fff 1.0806px 1.68294px 0,#fff .14147px 1.99499px 0,#fff -.83229px 1.81859px 0,#fff -1.60229px 1.19694px 0,#fff -1.97998px .28224px 0,#fff -1.87291px -.70157px 0,#fff -1.30729px -1.5136px 0,#fff -.42159px -1.95506px 0,#fff .56732px -1.91785px 0,#fff 1.41734px -1.41108px 0,#fff 1.92034px -.55883px 0;color:#831b0b}.milestone-marker .values .distance{display:block;width:100px;font-weight:700}.leaflet-container.crosshair-cursor-enabled{cursor:crosshair}.inline-ng-dialog{position:relative!important;width:100%}#alert .inline-ng-dialog{height:100%}.actionsPoi{width:20%}.actionsPoi .fa{margin:2px!important}.actionsPoi .red{color:#eb0029}.actionsPoi .green{color:#5cb85c}.actionsPoi .blue{color:#0079e3}.inline-ng-dialog #graphs .calendar-menu{top:180px!important}.inline-ng-dialog .top{padding:0!important}.inline-ng-dialog #graphs{position:relative;left:0!important;width:100%!important}.hide-on-popup-open{display:none!important}.input-tex-page-selector{height:38px;width:46px;border-radius:1px;background-color:#e0dcdc42}.marker-pin{width:30px;height:30px;border-radius:50% 50% 50% 0;background:#c30b82;position:absolute;transform:rotate(-45deg);left:50%;top:50%;margin:-15px 0 0 -15px}.marker-pin:after{content:"";display:block;width:24px;height:24px;margin:3px 0 0 3px;background:#fff;position:absolute;border-radius:50%}.custom-div-icon i{position:absolute;width:22px;font-size:22px;left:0;right:0;margin:10px auto;text-align:center}.custom-div-icon i.awesome{margin:12px auto;font-size:17px}.leaflet-contextmenu{display:none;box-shadow:0 1px 7px rgba(0,0,0,.4);border-radius:4px;padding:4px 0;background-color:#fff;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.leaflet-contextmenu a.leaflet-contextmenu-item{display:block;color:#222;font-size:12px;line-height:20px;text-decoration:none;padding:0 12px;border-top:1px solid transparent;border-bottom:1px solid transparent;cursor:default;outline:none}.leaflet-contextmenu a.leaflet-contextmenu-item-disabled{opacity:.5}.leaflet-contextmenu a.leaflet-contextmenu-item.over{background-color:#f4f4f4;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.leaflet-contextmenu a.leaflet-contextmenu-item-disabled.over{background-color:inherit;border-top:1px solid transparent;border-bottom:1px solid transparent}.leaflet-contextmenu-icon{margin:2px 8px 0 0;width:16px;height:16px;float:left;border:0}.leaflet-contextmenu-separator{border-bottom:1px solid #ccc;margin:5px 0}#total{overflow-x:hidden;overflow-y:scroll;height:100%}#total .top{padding:10px 25px}#total .top h1{color:#6b1609;text-transform:uppercase;font-size:1.5em;font-weight:400}#total .top .inline,#total .top .inline .buttons{display:-ms-flexbox;display:flex}#total .top .inline .buttons{color:#0040cb}#total .top .inline .datetime form{position:relative}#total .top .inline .datetime form fieldset{border:none;display:inline-block}#total .top .inline .datetime form fieldset label{display:block;margin-bottom:10px;color:#d84625}#total .top .inline .datetime form fieldset .openCal{background-color:#d84625;color:#fff;border-radius:0 5px 5px 0!important;height:35px;margin-left:-5px}#total .top .inline .datetime form fieldset .datetime-picker-dropdown{left:0;display:block;padding:10px;position:absolute;background:#fff;border-radius:3px;list-style:none}#total .top .inline .datetime form fieldset .datetime-picker-dropdown button{padding:10px!important}#total .top .inline .datetime form fieldset .datetime-picker-dropdown button.btn-default{background-color:#fff}#total .top .inline .datetime form fieldset .datetime-picker-dropdown button.btn-default:hover{background-color:rgba(0,0,0,.1)}#total .top .inline .datetime form fieldset .datetime-picker-dropdown button.btn-primary{background-color:#6b1609}#total .top .inline .datetime form fieldset .datetime-picker-dropdown>li.date-picker-menu div>table .btn-default{border:0}#total .top .inline .datetime form fieldset button.btn{padding:10px;border-radius:2px}#total .top .inline .datetime form fieldset button.btn.btn-primary{background-color:#6b1609;color:#fff}#total .top .inline .spacer{-ms-flex:0.5;flex:0.5}#total .top .inline button.navigation{border:1px solid #831b0b;border-radius:5px;padding:2px;-ms-flex-align:center;align-items:center;background-color:transparent;color:#831b0b;display:-ms-flexbox;display:flex;margin:0 5px}#total .top .inline button.navigation.inactive{border:1px solid #5d5e5c;color:#5d5e5c}#total .top .inline button.navigation.inactive span.right i.icon.all{background:url(../app/assets/images/historic/all_inactive.png) no-repeat 50%;background-size:100%}#total .top .inline button.navigation.inactive span.right i.icon.ignored{background:url(../app/assets/images/historic/ignored_inactive.png) no-repeat 50%;background-size:80%}#total .top .inline button.navigation.inactive span.right i.icon.validated{background:url(../app/assets/images/historic/validated_inactive.png) no-repeat 50%;background-size:80%}#total .top .inline button.navigation span.left{margin-right:10px;width:80px;text-align:left}#total .top .inline button.navigation span.right i.icon{display:block;width:32px;height:32px;margin-right:10px}#total .top .inline button.navigation span.right i.icon.all{background:url(../app/assets/images/historic/all.png) no-repeat 50%;background-size:100%}#total .top .inline button.navigation span.right i.icon.ignored{background:url(../app/assets/images/historic/ignored.png) no-repeat 50%;background-size:80%}#total .top .inline button.navigation span.right i.icon.validated{background:url(../app/assets/images/historic/validated.png) no-repeat 50%;background-size:80%}#total .head,#total .head .left{display:-ms-flexbox;display:flex}#total .head .left{background-color:#fff;padding:10px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#total .head .left img{width:128px}#total .head .center{-ms-flex:1;flex:1}#total .head .center table{width:100%;border-collapse:collapse}#total .head .center table thead{background-color:#6b1609;color:#fff}#total .head .center table thead th{padding:5px}#total .head .center table tbody tr{border-bottom:2px solid #6b1609}#total .head .center table tbody tr:last-child{border-bottom:none}#total .head .center table tbody tr td{color:#6b1609;padding:10px;font-weight:700}#total .head .center table tbody tr td i.icon{display:inline-block;vertical-align:middle}#total .head .center table tbody tr td i.icon.carte{width:35px;height:29px;background:url(../app/assets/images/fuelling_card.png) no-repeat;background-size:100% auto}#total .head .center table tbody tr td i.icon.gps{width:35px;height:32px;background:url(../app/assets/images/fuelling_gps.png) no-repeat;background-size:100% auto}#total .head .center table tbody tr td i.icon.comment{width:35px;height:32px;background:url(../app/assets/images/comment.png) no-repeat;background-size:100% auto}#total .head .right{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#6b1609}#total .head .right h2{text-align:center;margin:5px}#total .head .right .blocks{display:-ms-flexbox;display:flex}#total .head .right .blocks p{margin-top:25px;font-size:16px}#total .head .right .blocks .block{padding:0 10px;text-align:center}#total .head .right .blocks .block p{margin:5px}#total .head .right .blocks .block h1{font-size:2.5em;margin:5px}#total .head .right .blocks .block i.icon{width:45px;height:45px;display:block;margin:5px auto}#total .head .right .blocks .block i.icon.valid{background:url(../app/assets/images/valid.png) no-repeat;background-size:100%}#total .head .right .blocks .block i.icon.invalid{background:url(../app/assets/images/invalid.png) no-repeat;background-size:100%}#total .head .right .blocks .block i.icon.modified{background:url(../app/assets/images/like.png) no-repeat;background-size:100%}#total table.table{width:100%;border-collapse:collapse}#total table.table.big-table thead{background-color:#6b1609;color:#fff;padding:10px}#total table.table.big-table thead tr th{font-size:14px}#total table.table.big-table thead tr th.separator{border-right:1px solid hsla(0,0%,100%,.8)}#total table.table.big-table tbody tr:nth-child(2n) td{background-color:#fff}#total table.table.big-table tbody tr td{color:#6b1609;padding:5px}#total table.table.big-table tbody tr td a{color:#6b1609!important}#total table.table.big-table tbody tr td.address{min-width:250px}#total table.table.big-table tbody tr td.km-gps{min-width:80px}#total table.table.big-table tbody tr td i.icon{width:25px;height:25px;display:block}#total table.table.big-table tbody tr td i.icon.valid{background:url(../app/assets/images/valid.png) no-repeat;background-size:100%}#total table.table.big-table tbody tr td i.icon.invalid{background:url(../app/assets/images/invalid.png) no-repeat;background-size:100%}#total table.table.big-table tbody tr td i.icon.modified{background:url(../app/assets/images/like.png) no-repeat;background-size:100%}#total table.table.big-table tbody tr td i.icon.current{background:url(../app/assets/images/loading.png) no-repeat;background-size:100%}#total table.table.big-table tbody tr td i.icon.outter{background:url(../app/assets/images/outter.png) no-repeat;background-size:100%}#total table.table.big-table tbody tr td i.icon.trans_diff{background:url(../app/assets/images/trans_diff.png) no-repeat;background-size:100%}#total table.table.big-table tbody tr td i.icon.trans_card{background:url(../app/assets/images/trans_card.png) no-repeat;background-size:100%}#total ul.pagination{list-style:none;padding:0;display:inline-block}#total ul.pagination li{display:inline-block}#total ul.pagination li.active a{cursor:default}#total ul.pagination li.active a,#total ul.pagination li.active a:hover{background-color:#d84625;color:#fff}#total ul.pagination li a{text-decoration:none;color:#d84625;background-color:#fff;border:1px solid rgba(0,0,0,.1);padding:10px}#total ul.pagination li a:hover{background-color:#eee}#total ul.pagination li:first-child a{border-radius:5px 0 0 5px}#total ul.pagination li:last-child a{border-radius:0 5px 5px 0}#total .table-infos{background-color:#f5f5f5}#total .table-infos p.info{text-align:left;font-size:12px;padding:10px;color:#a3a3a3;width:50%;display:inline-block}#total .table-infos .table-contentNum{display:inline-block;width:49%;text-align:right}#total .pagination-controls{text-align:center;margin-top:25px}#total .pagination-controls select{display:inline-block;padding:10px;border:1px solid rgba(0,0,0,.1);border-radius:5px}#total .pagination-controls select:active,#total .pagination-controls select:focus{outline:none}@keyframes e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#total i.fa.fa-spinner{-webkit-animation:e 2s infinite linear}#total tr.strikeout td{background-color:#ffb1ae!important}.map-overlay-no-data{position:absolute;height:100%;width:50%;z-index:10000000}.map-overlay-no-data .no-data-content{width:100%;height:20%;text-align:center;position:absolute;left:50%;top:40%;margin:auto;max-width:100%;max-height:100%;color:#f6f6f6;overflow:auto;opacity:.9;background:#004988;font-size:18pt;padding:13px}.fuel_details i.icon{display:inline-block;height:40px;width:40px;vertical-align:middle}.fuel_details i.icon.card{background:url(../app/assets/images/fuelling_card.png) no-repeat;background-size:100%}.fuel_details i.icon.gps{background:url(../app/assets/images/fuelling_gps.png) no-repeat;background-size:100%}.fuel_details i.icon.comment{background:url(../app/assets/images/comment.png) no-repeat;background-size:100%}.fuel_details i.icon.edition{width:25px;height:25px;background:url(../app/assets/images/edition.png) no-repeat;background-size:100% auto}.tab-controls{background-color:#eee}.tab-controls button.navigation{border:none;padding:10px;border-radius:5px 5px 0 0;background-color:#831b0b;color:#fff;font-size:16px;display:inline;margin:0 5px}.tab-controls button.navigation.inactive{color:#5d5e5c;background-color:transparent}.tab-controls button.navigation span.left{width:30px;text-align:center}.tabs{border:1px solid #eee}.info-refueling-content{padding:5px 10px;width:100%}.info-refueling-content span.info-box-text{color:#d84625}table.details_table{border-collapse:separate;border-spacing:0;box-sizing:border-box;margin-left:-40px}table.details_table thead th{font-weight:700;padding:20px 10px 10px;border-bottom:2px solid rgba(0,0,0,.1)}table.details_table thead th:last-child{min-width:75px}table.details_table tbody tr td{font-size:14px;padding:5px;border-bottom:1px solid rgba(0,0,0,.1);width:20%}.tab_details{position:relative}form#refuelingEditForm label{cursor:pointer;color:#831b0b}form#refuelingEditForm label .checkbox{display:inline-block;background-color:#fff;border-radius:3px;width:18px;height:18px;border:1px solid rgba(0,0,0,.2);text-align:center;color:#333}form#refuelingEditForm label .checkbox i{opacity:0}form#refuelingEditForm label .checkbox.unchecked i{opacity:1}.details-label,.filter_class{color:#6b1609}.panel-body .form fieldset{width:100%}@media (max-width:1550px) and (min-width:1360px){header span.username{display:none}header .logo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}header .logo .brand,header .logo .brand2{width:110px!important;margin-top:-12px!important}header .logo .version{margin-top:-15px!important;background-color:transparent!important;color:#831b0b!important}}@media (max-width:1360px){header span.username{display:none}header .logo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}header .logo .brand,header .logo .brand2{width:90px!important;margin-top:-12px!important}header .logo .version{margin-top:-15px!important;background-color:transparent!important;color:#831b0b!important}}@media (max-width:1200px){header span.username{display:none}header .logo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}header .logo .brand,header .logo .brand2{width:80px!important;margin-top:-12px!important}header .logo .version{margin-top:-15px!important;background-color:transparent!important;color:#831b0b!important}.board{width:100%;left:0;z-index:27;border-radius:0}.board .top .asset,.board .top .driver,.board .top .info{-ms-flex-direction:inherit;flex-direction:inherit}.board .top .asset{max-height:70px;display:-ms-flexbox;display:flex;width:18%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:210px;background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.1);margin:5px}.board .top .asset .asset-icon{width:35%;text-align:center;padding:10px}.board .top .asset .asset-icon img{width:60px}.board .top .asset .immat{padding:10px}.board .top .asset .immat span.label{color:#5d5e5c;font-size:1em}.board .top .asset .immat h2{font-size:.9em;color:#d84625;margin:-3px 0 0}.board .bottom .driver{-ms-flex-direction:column;flex-direction:column}.board .bottom .driver .driver-pic{width:100%;text-align:center}.board .bottom .driver .driver-pic img{width:70px;height:auto}.board .bottom .driver .driver-info{padding:0!important}.board .bottom .driver .label,.board .bottom .driver h2{text-align:center}.board .bottom .driver h2{font-size:.9em!important}.board .bottom span.config-btn,.board .bottom span.hide-btn{font-size:1.5em!important;top:0}.board .bottom span.hide-btn{right:5px}.board .bottom span.config-btn{right:30px}.board .bottom .info ul.timing{-ms-flex-direction:column;flex-direction:column}.board .bottom .info ul.timing li{margin:5px 0}.board .bottom .info ul.timing li:after{display:none}.board .bottom .sensors{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.board .bottom .sensors .sensor{margin:0}.board .bottom .sensors .sensor .label,.board .bottom .sensors .sensor h1{text-align:center}.board .bottom .sensors .sensor h1{font-size:1.2em!important}.board span.footerCollapseControl{display:block}.board .text{font-size:1em!important}.board .temp-val.text{margin-top:-5px}section#login span.brand,section#login span.brand2{display:block;margin:auto}header.main-header,header.main-header .logo img{width:100%}aside#right{top:50px}nav.mobile-nav li a{text-transform:uppercase}nav.main-nav ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}nav.main-nav ul li{height:100%}nav.main-nav ul li.round.routing,nav.main-nav ul li.round.search{display:none}nav.main-nav ul li.active a:before{margin-left:-15px}nav.main-nav ul li a{padding:15px;margin:0}nav.main-nav ul li a span.text{display:none}nav.main-nav ul li a i.icon{height:30px;width:30px}nav.main-nav ul li a i.icon.admin,nav.main-nav ul li a i.icon.dashboard{margin-top:5px}nav.main-nav ul li a:after{display:none}section#dashboard1 .row.panel .panel-body .col-md-2{display:block;width:100%;margin-bottom:50px}section#dashboard1 .row.panel .panel-body .col-md-2 h3{margin-top:0;margin-bottom:5px}section#dashboard1 .row.panel .panel-body .col-md-2 .speed-gage,section#dashboard1 .row.panel .panel-body .col-md-2 .speed-gage .indicator,section#dashboard1 .row.panel .panel-body .col-md-2 .temp-gage,section#dashboard1 .row.panel .panel-body .col-md-2 .temp-gage .indicator{min-width:300px}section#dashboard1 .row.panel .panel-body .col-md-2 .speed-gage .shadow,section#dashboard1 .row.panel .panel-body .col-md-2 .temp-gage .shadow{min-width:150px}section#content{overflow-y:auto;overflow-x:hidden}section#content aside#left{top:65px;transition-timing-function:ease-out;transition:.5s;transform:translateY(0);z-index:10}section#content aside#left .parc select{width:100%;display:block;padding:0 5px}section#content aside#left .parc span.select-num{display:block;text-align:center}section#content aside#left span.sidebarToggle{display:block;width:19px;height:64px;background:url(../app/assets/images/arrow_close.blue.png) no-repeat;position:absolute;right:-19px;top:50%;cursor:pointer}section#content aside#left.opened{left:0;transition-timing-function:ease-out;transition:.5s;transform:translateY(0)}section#content aside#left.opened span.sidebarToggle{display:block;width:19px;height:64px;background:url(../app/assets/images/arrow_open.blue.png) no-repeat;position:absolute;right:0;top:50%;cursor:pointer}section#content aside#left .transportList .transport{margin-bottom:30px}section#content aside#left .transportList .transport .transport{margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}section#content aside#left .transportList .transport .transport .transport-info{margin:20px;width:100%}section#content aside#left .transportList .transport .transport:after{bottom:-20px}section#content aside#left .transportList .transport .transport-icon{float:none;width:100%;text-align:center;margin-bottom:5px}section#content aside#left .transportList .transport .transport-icon img.icn{display:block;margin:auto;width:auto;height:100%}section#content aside#left .transportList .transport .transport-icon img.icn.model-logo{width:auto}section#content aside#left .transportList .transport .transport-info{float:none;width:100%;margin-left:0;text-align:center}section#content aside#left .transportList .transport:after{bottom:-20px}section#content aside#left .transportList .more-info{left:0;z-index:-1;position:fixed;top:0;bottom:0;right:0;width:100%}section#content aside#left .transportList .more-info.top{top:80px}section#content aside#left .transportList .more-info.shown{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;z-index:1}section#content aside#left .transportList .more-info span.separator,section#content aside#left .transportList .more-info ul.sensors{display:none}section#content aside#left .transportList .more-info .driver-info .driver-pic{float:none;margin:auto}section#content aside#left .transportList .more-info .driver-info .extended-info{float:none;text-align:center}section#content aside#left .transportList .more-info .driver-info .extended-info ul{padding:0}section#content aside#left .transportList .more-info .truck-info .truck-extended-info{text-align:center;float:none}section#content aside#left .transportList .more-info .truck-info .truck-extended-info ul li.truck-mat{max-width:100%}section#content aside#left .transportList .more-info .truck-info .truck-pic{float:none;margin:auto}section#content aside#left .transportList .more-info .truck-info .truck-pic img{margin:auto;display:block;width:100px}section#content main{top:50px;left:0}section#content main .leaflet-control-easyPrint,section#content main .leaflet-control-zoom-fullscreen,section#content main .leaflet-control-zoomhome,section#content main .leaflet-control-zoomslider-body{display:none}section#content main .leaflet-control-zoomslider{background:none!important;border:none}section#content main .leaflet-control-zoomslider-out{box-shadow:0 2px 2px rgba(0,0,0,.1)}section#content main .leaflet-control-zoomslider-in{margin-bottom:5px;box-shadow:0 2px 2px rgba(0,0,0,.1)}section#login{width:100%;margin:0}section#login .container{width:100%;padding:0}section#login .footer{-webkit-backface-visibility:hidden;height:75px;display:-ms-flexbox;display:flex}section#login .footer .left,section#login .footer .right{clear:both;width:50%}section#login .footer .left .logo a img.ngi{width:60px}section#login .footer .left .logo a img.total{width:auto;height:40px}section#login .footer .right ul li{margin-right:5px}section#login .login-form{width:100%;min-width:inherit;padding:5px;margin:0}section#profile{top:10%;left:10%;right:10%;width:80%;display:table}section#profile .left,section#profile .right{display:table-column;width:50%}section#profile fieldset.form-group{display:table-row;padding:10px}section#profile fieldset.form-group label{display:none}section#profile fieldset.form-group .select2-container,section#profile fieldset.form-group input{width:100%}section#profile fieldset.form-group button{display:block;width:100%;margin:10px 0}section#about{top:10%;left:10%;right:10%;width:80%;display:table}section#about fieldset.form-group{display:table-row;padding:10px}section#about fieldset.form-group label{display:none}section#about fieldset.form-group button{display:block;width:100%;margin:10px 0}aside#routingAside.routing{top:50px;width:40%;right:-40%}aside#routingAside.routing.opened{right:0}}@media (max-width:1156px) and (min-width:678px){header span.username{display:none}header .logo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}header .logo .brand,header .logo .brand2{width:70px!important;margin-top:-12px!important}header .logo .version{margin-top:-15px!important;background-color:transparent!important;color:#831b0b!important}#fuel .top .inline{-ms-flex-direction:column;flex-direction:column}#fuel .head .left,#fuel .top .inline .spacer,nav.main-nav .dropdown li a i{display:none}.board{width:100%;left:0}.board .text{font-size:1em}main{top:60px!important}#graphs{left:0;width:100%}#graphs .primary span{display:none}aside#right{width:40%;right:-40%;top:60px!important}aside#right.opened{right:0}aside#left{left:-48%;width:48%!important}header ul li#togglePopup span.username{display:none}header ul li#togglePopup ul.dropdown{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}header ul li#togglePopup ul.dropdown li a span{display:none}header ul li#togglePopup ul.dropdown li a i{display:block}footer#main{transform:translateY(0);z-index:999}footer#main,footer#main.top{transition-timing-function:ease-out;transition:.5s}footer#main.top{bottom:40px;transform:translate(48%) rotate(-90deg)}}@media (max-width:772px){#fuel .top{padding:5px}#fuel .top .inline{-ms-flex-direction:column;flex-direction:column}#fuel .top .inline .spacer{display:none}#fuel .head{-ms-flex-direction:column;flex-direction:column}#fuel .head .left{display:none}.board{width:100%;left:0;z-index:27;border-radius:0}.board .top .asset,.board .top .driver,.board .top .info{-ms-flex-direction:inherit;flex-direction:inherit}.board .top .asset{max-height:70px;display:-ms-flexbox;display:flex;width:18%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:210px;background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.1);margin:5px}.board .top .asset .asset-icon{width:35%;text-align:center;padding:10px}.board .top .asset .asset-icon img{width:60px}.board .top .asset .immat{padding:8px}.board .top .asset .immat span.label{color:#5d5e5c;font-size:1em}.board .top .asset .immat h2{font-size:.9em;color:#d84625;margin:-2px 0 0}.board .top span.config-btn,.board .top span.hide-btn{font-size:1.5em!important;top:0}.board .top span.hide-btn{right:5px}.board .top span.config-btn{right:30px}.board .top .info{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:280px;padding:10px;margin:5px;position:relative;max-height:70px}.board .top .info span.address{font-size:.75em}.board .top .info ul{display:-ms-flexbox;display:flex;list-style:none;margin:5px 0 0;padding:0}.board .top .info ul li{margin-right:20px;position:relative}.board .top .info ul li:after{content:"";display:block;height:15px;width:3px;position:absolute;top:2px;right:-10px}.board .top .info ul li:last-of-type:after{display:none}.board .top .info .icon-position{height:25px;vertical-align:middle}.board .top .module{text-align:center}.board .bottom .driver{width:40%;-ms-flex-direction:column;flex-direction:column}.board .bottom .driver .driver-pic{width:100%;text-align:center;padding:0}.board .bottom .driver .driver-pic img{width:60px;height:auto}.board .bottom .driver .driver-info{padding:0!important}.board .bottom .driver .label,.board .bottom .driver h2{text-align:center}.board .bottom .driver h2{font-size:1em!important}.board .bottom .module{text-align:center}.board .bottom .sensors{-ms-flex-direction:row;flex-direction:row}.board .bottom .sensors .sensor{margin:0}.board .bottom .sensors .sensor .label,.board .bottom .sensors .sensor h1{text-align:center}.board .bottom .sensors .sensor h1{font-size:1.2em!important}.board span.footerCollapseControl{display:block}.board .text{font-size:1em!important}.board .temp-val.text{margin-top:-5px}.driver span.btn-info,.more-info{display:none}#graphs{left:0;width:100%}#graphs .primary span{display:none}#graphs .module.pc-only{display:none!important}header.main-header .logo,nav.main-nav{display:none}nav.mobile-nav{display:block;background-color:#831b0b}nav.mobile-nav ul li.active a{background-color:#fff;color:#831b0b}nav.mobile-nav ul li a{position:relative;margin:0}nav.mobile-nav ul li a:after{content:"";display:block;width:100%;height:1px;position:absolute;bottom:0;background:linear-gradient(90deg,transparent 0,rgba(0,0,0,.3) 50%,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}aside#left,main{top:50px!important}aside#left{left:-100%;width:100%;z-index:26!important}aside#left span.sidebarToggle{display:none!important}aside#right{right:-100%;width:100%;z-index:25}aside#right span.sidebarToggle{display:none}.inline span.checkbox{display:none!important}.transport .primary-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.transport .transport-icon{float:none;width:100%}.transport .transport-icon img{display:block;margin:auto}.transport .transport-icon span.btn-info{display:none}.transport .transport-icon span.checkbox,.transport .transport-icon span.checked{display:none!important}.transport .transport-info{float:none;width:100%;margin-left:0;text-align:center}footer#main{display:none}#graphs .tab-nav{padding-left:5px}#graphs .calendar-menu .datetime-range ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}#graphs .calendar-menu .datetime-range ul .datetime{display:-ms-flexbox;display:flex;width:50%!important}#graphs .calendar-menu .datetime-range ul .datetime li{-ms-flex:1;flex:1}#graphs .sr-hide{display:none}#graphs li a{font-size:12px}#graphs li a span{display:none}#graphs li.datetime{width:30%;display:-ms-flexbox;display:flex}#graphs li.datetime input{width:50%}#graphs li.datetime button{margin-top:3px;padding:0 8px}}section#temperature{height:100%;padding:10px}section#temperature ul.datetimepicker{padding:26px!important}section#temperature .temperature-header{width:480px}section#temperature .temperature-header h1{font-size:24px;margin:10px 0;color:#d84625;font-weight:400}section#temperature .temperature-header .panel{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;display:-webkit-box;background-color:#fff;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin:10px 0}section#temperature .temperature-header .panel ul{display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}section#temperature .temperature-header .panel ul li{margin:0 2px}section#temperature .temperature-header .panel ul li.label{line-height:34px}section#temperature .temperature-header .panel ul.datetime{padding:10px 0;position:relative}section#temperature .temperature-header .panel ul.datetime .datetime-picker-dropdown{color:#5d5e5c;left:0;display:block;padding:10px;position:absolute;background:#fff;border-radius:3px;list-style:none}section#temperature .temperature-header .panel ul.datetime .datetime-picker-dropdown td button,section#temperature .temperature-header .panel ul.datetime .datetime-picker-dropdown th button{color:#5d5e5c;margin:0;padding:2px}section#temperature .temperature-header .panel ul.datetime .datetime-picker-dropdown button{padding:10px!important;border-radius:5px}section#temperature .temperature-header .panel ul.datetime .datetime-picker-dropdown button.btn-default{background-color:#fff}section#temperature .temperature-header .panel ul.datetime .datetime-picker-dropdown button.btn-default:hover{background-color:rgba(0,0,0,.1)}section#temperature .temperature-header .panel ul.datetime .datetime-picker-dropdown button.btn-primary{background-color:#831b0b}section#temperature .temperature-header .panel ul.datetime .datetime-picker-dropdown button.btn{padding:10px 25px;margin:1px}section#temperature .temperature-header .panel ul.datetime .datetime-picker-dropdown button.btn.btn-primary{background-color:#831b0b;color:#fff}section#temperature .temperature-header .panel ul.datetime li{padding:10px;color:#5d5e5c}section#temperature .temperature-header .panel ul.datetime li input{border:1px solid #ccc;padding:10px;border-radius:5px 0 0 5px;width:140px;height:37px}section#temperature .temperature-header .panel ul.datetime li button{background-color:#d84625;color:#fff;padding:10px;border-radius:0 5px 5px 0;margin-left:-5px;height:37px}section#temperature .temperature-header .panel ul li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;padding:10px 10px 5px;margin:0 10px;color:#5d5e5c}section#temperature .temperature-header .panel ul li a span.icon{width:40px;height:40px;display:block;background-color:#5d5e5c;border-radius:50%;margin-bottom:5px}section#temperature .temperature-header .panel ul li a span.icon i{display:block;width:24px;height:28px;margin:5px auto auto}section#temperature .temperature-header .panel ul li a span.icon i.calendar{background:url(../app/assets/images/temperature/calendar.png) no-repeat}section#temperature .temperature-header .panel ul li a span.icon i.day{background:url(../app/assets/images/temperature/calendar-day.png) no-repeat}section#temperature .temperature-header .panel ul li a span.icon i.week{background:url(../app/assets/images/temperature/calendar-week.png) no-repeat}section#temperature .temperature-header .panel ul li a span.icon i.month{background:url(../app/assets/images/temperature/calendar-month.png) no-repeat}section#temperature .temperature-header .panel ul li.active a{color:#d84625;border-bottom:5px solid #d84625}section#temperature .temperature-header .panel ul li.active a span.icon{background-color:#d84625}section#temperature .modules .row{display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}section#temperature .modules .row.title{margin-top:10px}section#temperature .modules .row.title h2{margin:0;color:#5d5e5c;padding:0 0 0 10px;font-weight:400}section#temperature .modules .row .module{font-size:1.5em;color:#5d5e5c;margin:0;width:33%;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;-ms-flex-item-align:start;align-self:flex-start}section#temperature .modules .row .module.limited{min-width:300px;max-width:480px}section#temperature .modules .row .module.graph{height:360px;width:100%}section#temperature .modules .row .module.graph .chart-content{height:100%;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}section#temperature .modules .row .module.graph .chart-content .chart{height:300px;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}section#temperature .modules .row .module.inline{-ms-flex:1 auto auto;flex:1 auto auto;max-width:inherit}section#temperature .modules .row .module .module-content{background-color:#831b0b;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:5px;padding:10px 70px 10px 50px;display:-ms-flexbox;display:flex;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-height:100px}section#temperature .modules .row .module .module-content.multi{-ms-flex-direction:column;flex-direction:column}section#temperature .modules .row .module .module-content.multi .line{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}section#temperature .modules .row .module .module-content span.min{color:#5cb85c;font-size:16px;margin-left:10px}section#temperature .modules .row .module .module-content span.avg{color:#fff;font-size:16px;margin-left:10px}section#temperature .modules .row .module .module-content span.max{color:#a20000f0;font-size:16px;margin-left:10px}section#temperature .modules .row .module .module-content h2,section#temperature .modules .row .module .module-content p{margin:0}section#temperature .modules .row .module .module-content p{font-size:16px}section#temperature .modules .row .module .chart-content{box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:5px;padding:10px;display:-ms-flexbox;display:flex;width:100%;min-height:100px}section#temperature .modules .row .module .chart-content h2,section#temperature .modules .row .module .chart-content p{margin:10px 0}section#temperature .modules .row .module .chart-content p{font-size:16px}section#dashboard1{height:100%;margin-top:5px}section#dashboard1 .row{display:block;width:100%}section#dashboard1 .row.panel{background:transparent}section#dashboard1 .row.panel .panel-head{padding:0 25px;background-color:#6b1609;border-bottom:1px solid rgba(0,0,0,.2);box-shadow:0 -1px 1px rgba(0,0,0,.2)}section#dashboard1 .row.panel .panel-head h2{margin:0;display:block;float:left;padding:10px;font-size:1em}section#dashboard1 .row.panel .panel-head span.collapse{display:block;float:right;cursor:pointer;padding:10px}section#dashboard1 .row.panel .panel-body{padding:10px;height:auto;transition-timing-function:ease-out;transition:.5s;transform:translateY(0)}section#dashboard1 .row.panel .panel-body.hidden{overflow:hidden;height:0;padding:0;transition-timing-function:ease-out;transition:.5s;transform:translateY(0)}section#dashboard1 .row.panel .panel-body h3{text-align:center;color:#d84625}section#dashboard1 .row.panel .panel-body .col-md-2{vertical-align:top;width:47.5%;display:inline-block}section#dashboard1 .row.panel .panel-body .col-md-2 text.highcharts-credits,section#dashboard1 .row.panel .panel-body .col-md-2 text.highcharts-title{display:none}#fuel{overflow-x:hidden;overflow-y:scroll;height:100%}#fuel .top{padding:10px 25px}#fuel .top h1{color:#6b1609;text-transform:uppercase;font-size:1.5em;font-weight:400}#fuel .top .inline,#fuel .top .inline .buttons{display:-ms-flexbox;display:flex}#fuel .top .inline .datetime form{position:relative}#fuel .top .inline .datetime form fieldset{border:none;display:inline-block}#fuel .top .inline .datetime form fieldset label{display:block;margin-bottom:10px;color:#d84625}#fuel .top .inline .datetime form fieldset .openCal{background-color:#d84625;color:#fff;border-radius:0 5px 5px 0!important;height:35px;margin-left:-5px}#fuel .top .inline .datetime form fieldset .datetime-picker-dropdown{left:0;display:block;padding:10px;position:absolute;background:#fff;border-radius:3px;list-style:none}#fuel .top .inline .datetime form fieldset .datetime-picker-dropdown button{padding:10px!important}#fuel .top .inline .datetime form fieldset .datetime-picker-dropdown button.btn-default{background-color:#fff}#fuel .top .inline .datetime form fieldset .datetime-picker-dropdown button.btn-default:hover{background-color:rgba(0,0,0,.1)}#fuel .top .inline .datetime form fieldset .datetime-picker-dropdown button.btn-primary{background-color:#6b1609}#fuel .top .inline .datetime form fieldset .datetime-picker-dropdown>li.date-picker-menu div>table .btn-default{border:0}#fuel .top .inline .datetime form fieldset button.btn{padding:10px;border-radius:2px}#fuel .top .inline .datetime form fieldset button.btn.btn-primary{background-color:#6b1609;color:#fff}#fuel .top .inline .spacer{-ms-flex:1;flex:1}#fuel .top .inline button.navigation{border:1px solid #831b0b;border-radius:5px;padding:2px;background-color:transparent;color:#831b0b;display:-ms-flexbox;display:flex;margin:0 5px}#fuel .top .inline button.navigation.inactive{border:1px solid #5d5e5c;color:#5d5e5c}#fuel .top .inline button.navigation.inactive span.right i.icon.graphic{background:url(../app/assets/images/historic/graphic-inactive.png) no-repeat 50%;background-size:100%}#fuel .top .inline button.navigation.inactive span.right i.icon.list{background:url(../app/assets/images/historic/list-inactive.png) no-repeat 50%;background-size:80%}#fuel .top .inline button.navigation span.left{margin-right:10px;width:60px;text-align:left}#fuel .top .inline button.navigation span.right i.icon{display:block;width:32px;height:32px}#fuel .top .inline button.navigation span.right i.icon.graphic{background:url(../app/assets/images/historic/graphic.png) no-repeat 50%;background-size:100%}#fuel .top .inline button.navigation span.right i.icon.list{background:url(../app/assets/images/historic/list.png) no-repeat 50%;background-size:80%}#fuel .head,#fuel .head .left{display:-ms-flexbox;display:flex}#fuel .head .left{background-color:#fff;padding:10px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#fuel .head .left img{width:128px}#fuel .head .center{-ms-flex:1;flex:1}#fuel .head .center table{width:100%;border-collapse:collapse}#fuel .head .center table thead{background-color:#6b1609;color:#fff}#fuel .head .center table thead th{padding:5px}#fuel .head .center table tbody tr{border-bottom:2px solid #6b1609}#fuel .head .center table tbody tr:last-child{border-bottom:none}#fuel .head .center table tbody tr td{color:#6b1609;padding:10px;font-weight:700}#fuel .head .center table tbody tr td i.icon{display:inline-block;vertical-align:middle}#fuel .head .right{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#6b1609}#fuel .head .right h2{text-align:center;margin:5px}#fuel .head .right .blocks{display:-ms-flexbox;display:flex}#fuel .head .right .blocks p{margin-top:25px;font-size:16px}#fuel .head .right .blocks .block{padding:0 10px;text-align:center}#fuel .head .right .blocks .block p{margin:5px}#fuel .head .right .blocks .block h1{font-size:2.5em;margin:5px}#fuel .head .right .blocks .block i.icon{width:45px;height:45px;display:block;margin:5px auto}#fuel .head .right .blocks .block i.icon.valid{background:url(../app/assets/images/valid.png) no-repeat;background-size:100%}#fuel .head .right .blocks .block i.icon.invalid{background:url(../app/assets/images/invalid.png) no-repeat;background-size:100%}#fuel table.table{width:100%;border-collapse:collapse}#fuel table.table.big-table thead{background-color:#6b1609;color:#fff;padding:10px}#fuel table.table.big-table thead tr th{font-size:14px}#fuel table.table.big-table thead tr th.separator{border-right:1px solid hsla(0,0%,100%,.8)}#fuel table.table.big-table tbody tr:nth-child(2n) td{background-color:#fff}#fuel table.table.big-table tbody tr td{color:#6b1609;padding:5px}#fuel table.table.big-table tbody tr td .button-actions{width:100%}#fuel table.table.big-table tbody tr td .button-actions a{margin-right:0;display:block}#fuel table.table.big-table tbody tr td a.btn,#fuel table.table.big-table tbody tr td button.btn{display:inline-block;border-radius:5px;width:30px;height:30px;text-align:center;line-height:30px}#fuel table.table.big-table tbody tr td a.btn.btn-danger,#fuel table.table.big-table tbody tr td button.btn.btn-danger{color:#eb0029;background-color:#eb0029}#fuel table.table.big-table tbody tr td a.btn.btn-success,#fuel table.table.big-table tbody tr td button.btn.btn-success{color:#fff;background-color:#5cb85c}#fuel table.table.big-table tbody tr td a{color:#6b1609!important}#fuel table.table.big-table tbody tr td.address{min-width:250px}#fuel table.table.big-table tbody tr td i.icon{width:25px;height:25px;display:block}#fuel table.table.big-table tbody tr td i.icon.valid{background:url(../app/assets/images/valid.png) no-repeat;background-size:100%}#fuel table.table.big-table tbody tr td i.icon.invalid{background:url(../app/assets/images/invalid.png) no-repeat;background-size:100%}#fuel table.table.big-table tbody tr td i.icon.current{background:url(../app/assets/images/current.png) no-repeat;background-size:100%}#fuel table.table.big-table tbody tr td i.icon.outter{background:url(../app/assets/images/outter.png) no-repeat;background-size:100%}#fuel table.table.big-table tbody tr td i.icon.trans_diff{background:url(../app/assets/images/trans_diff.png) no-repeat;background-size:100%}#fuel .modules .row{display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}#fuel .modules .row.title{margin-top:10px}#fuel .modules .row.title h2{margin:0;color:#5d5e5c;padding:0 0 0 10px;font-weight:700}#fuel .modules .row .module{font-size:1.5em;color:#5d5e5c;margin:0;-ms-flex-item-align:start;align-self:flex-start}#fuel .modules .row .module.limited{min-width:300px;max-width:480px}#fuel .modules .row .module.refueling{width:100%}#fuel .modules .row .module.refueling .header{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;box-shadow:0 1px 1px rgba(0,0,0,.1);border:1px solid hsla(0,0%,60%,.05);background-color:hsla(0,0%,61%,.38)}#fuel .modules .row .module.refueling .header .immat{font-size:24px;font-weight:700}#fuel .modules .row .module.refueling .refueling-info{display:-ms-flexbox;display:flex}#fuel .modules .row .module.refueling .cell{-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;box-shadow:0 4px 4px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1);background-color:#eee}#fuel .modules .row .module.refueling .cell h3{margin:10px 0}#fuel .modules .row .module.refueling .cell p{font-size:14px}#fuel .modules .row .module.refueling .module-content{text-align:center;-ms-flex-direction:column;flex-direction:column}#fuel .modules .row .module.refueling table.unhover tbody tr{cursor:inherit}#fuel .modules .row .module.refueling table.unhover tbody tr td{border:none}#fuel .modules .row .module.refueling table.unhover tbody tr td h4{margin:0}#fuel .modules .row .module.refueling table.unhover tbody tr:hover{background-color:transparent!important}#fuel .modules .row .module.refueling table thead tr th{font-size:18px}#fuel .modules .row .module.refueling table tbody tr td{padding:10px;text-align:center}#fuel .modules .row .module.refueling table tbody tr td.lbl{font-size:18px;font-weight:700}#fuel .modules .row .module.refueling table tbody tr.sum td:first-of-type{text-align:right}#fuel .modules .row .module.refueling table tbody tr.background-green{background-color:#a9f5a9!important;cursor:pointer;position:relative}#fuel .modules .row .module.refueling table tbody tr.background-green span.color{display:inline-block;border-radius:50%;height:20px;width:20px;background-color:#86df6a}#fuel .modules .row .module.refueling table tbody tr.background-red{background-color:#f5bca9!important;cursor:pointer;position:relative}#fuel .modules .row .module.refueling table tbody tr.background-red span.color{display:inline-block;border-radius:50%;height:20px;width:20px;background-color:#fc6360}#fuel .modules .row .module .module-content{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:5px;padding:10px;display:-ms-flexbox;display:flex;width:100%;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}#fuel .modules .row .module .module-content .data{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#fuel .modules .row .module .module-content .data ol{margin:0}#fuel .modules .row .module .module-content .data ol li{font-size:16px}#fuel .modules .row .module .module-content.multi{-ms-flex-direction:column;flex-direction:column}#fuel .modules .row .module .module-content.multi .line{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}#fuel .modules .row .module .module-content .icon img{margin:10px 25px 0}#fuel .modules .row .module .module-content span.blue{color:#d84625;font-weight:700;margin-left:5px}#fuel .modules .row .module .module-content h2,#fuel .modules .row .module .module-content p{margin:10px 0}#fuel .modules .row .module .module-content p{font-size:16px}.row-header{display:-ms-flexbox;display:flex;background-color:#f1f1f1}.row-header,.thermometer{position:relative}.thermometer .pipette{position:relative;height:200px;width:25px;background:linear-gradient(90deg,#4a3535,#fff);top:4px;left:12.5px;border-top-left-radius:20px;border-top-right-radius:20px}.thermometer .pipette .unit{width:100%;position:absolute;bottom:auto}.thermometer .pipette .unit .thermo-unit{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;color:#fff;position:relative;left:-45px;top:-20px;height:40px;width:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.thermometer .pipette .indicator{background:linear-gradient(270deg,red,#652020);width:100%;position:absolute;left:0;bottom:0}.thermometer .pipette .indicator .thermo-val{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;color:#555;position:relative;left:-45px;top:-20px;background-color:#fff;height:40px;width:40px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.thermometer .pipette .grades{position:absolute;right:-60px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}.thermometer .pipette .grades .grade{font-family:Roboto,Helvetica,Arial,sans-serif;color:#fff;vertical-align:middle;font-size:16px}.thermometer .pipette .grades .grade:before{content:"";display:inline-block;vertical-align:middle;margin-right:5px;height:2px;width:10px;background-color:#fff}.thermometer .pipette .grades .grade:nth-of-type(odd):before{width:15px}.thermometer .pipette .grades .grade:nth-of-type(6):before{width:25px}.thermometer .bulbe{position:relative;height:50px;width:50px;border-radius:50%;bottom:0;background:#2ecc71;background:linear-gradient(180deg,#efefef,#02070a)}.utime{position:relative;padding:0!important}.utime table.cal{position:absolute;z-index:9999}.utime td.day button{cursor:pointer}.utime td.day button.btn-default{background-color:transparent}.utime table.table.cal{display:none;width:auto!important}.utime table.cal.shown{display:table}.utime .input-group{position:relative;display:-ms-flexbox;display:flex;width:100%}.utime .input-group-addon:not(:last-child),.utime .input-group-btn:not(:first-child)>.btn-group:not(:last-child)>.btn,.utime .input-group-btn:not(:first-child)>.btn:not(:last-child):not(.dropdown-toggle),.utime .input-group-btn:not(:last-child)>.btn,.utime .input-group-btn:not(:last-child)>.btn-group>.btn,.utime .input-group-btn:not(:last-child)>.dropdown-toggle,.utime .input-group .form-control:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.utime .input-group .form-control{position:relative;z-index:2;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.utime .form-control{display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#464a4c;background-color:#fff;background-image:none;background-clip:padding-box;border:none;box-shadow:0 2px 2px rgba(0,0,0,.15);border-radius:.25rem;margin:0!important}.utime .form-control+.input-group-addon:not(:first-child){border-left:0}.utime .input-group-addon:not(:first-child),.utime .input-group .form-control:not(:first-child){margin-left:-17px;width:36px;height:36px;padding:0;text-align:center;z-index:2}.utime .input-group-btn:not(:first-child)>.btn,.utime .input-group-btn:not(:first-child)>.btn-group>.btn,.utime .input-group-btn:not(:first-child)>.dropdown-toggle,.utime .input-group-btn:not(:last-child)>.btn-group:not(:first-child)>.btn,.utime .input-group-btn:not(:last-child)>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.utime .input-group-addon{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.25;color:#fafafa;text-align:center;background-color:#831b0b;border:1px solid rgba(0,0,0,.15);border-radius:50%}.utime .input-group-addon,.utime .input-group-btn{white-space:nowrap;vertical-align:middle}.utime .input-group-addon,.utime .input-group-btn,.utime .input-group .form-control{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.utime .table,.utime fieldset.form-group{margin-bottom:1rem}.utime .table{width:100%;max-width:100%}.utime .table thead th:first-of-type,.utime .table thead th:last-of-type{width:auto!important}.utime .table thead th:last-child{min-width:auto}.utime .table tr:hover{background-color:transparent}.utime .table tr td{border:none!important;text-align:center;width:auto!important}.utime .table tr td .btn{height:25px;width:25px;background-color:transparent;border:1px solid rgba(0,0,0,.15);text-align:center!important;display:inline-block!important;margin:auto;padding:0!important;line-height:inherit;border-radius:50%!important}.utime .table tr td .btn.month{height:50px;width:50px;text-transform:capitalize}.utime .table tr td .btn.btn-default{border:none}.utime .table tr td .btn.btn-block{width:100%;padding:10px}.utime .table tfoot td .btn{border-radius:0;height:auto;width:auto}.utime .table tfoot td .btn.btn-info{background-color:transparent;color:#6b1609;border:none;font-size:1.2em}.utime table{border-collapse:collapse;background-color:transparent}.utime .table thead th{vertical-align:bottom;text-transform:capitalize;border:none}.utime .table thead th button{background-color:transparent;color:#eee;font-size:1.5em}.utime thead tr:first-of-type th{background-color:#6b1609}.utime thead tr:last-of-type{box-shadow:0 4px 4px rgba(0,0,0,.2)}.utime .thead-inverse th{color:#fff;background-color:#831b0b}.utime .table td,.utime .table th{vertical-align:top;border-top:1px solid #eee}.utime .text-center{text-align:center!important}.utime .btn{display:inline-block;font-weight:400;line-height:1.25;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1rem;font-size:1rem;border-radius:.25rem}.utime .btn-group-sm>.btn,.utime .btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.utime button,.utime input,.utime select,.utime textarea{line-height:inherit}.utime [role=button],.utime a,.utime area,.utime button,.utime input,.utime label,.utime select,.utime summary,.utime textarea{-ms-touch-action:manipulation;touch-action:manipulation}.utime [type=reset],.utime [type=submit],.utime button,.utime html [type=button]{-webkit-appearance:button}.utime button,.utime input{overflow:visible}.utime button,.utime select{text-transform:none}.utime .btn-block{display:block;width:100%}.utime .btn-info{color:#fff;background-color:#831b0b;border-color:#831b0b}.utime .btn-success{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.utime .btn-primary{color:#fff;background-color:#831b0b;border-color:#831b0b}.utime .h3,.utime h3{font-size:1.75rem}.utime .h1,.utime .h2,.utime .h3,.utime .h4,.utime .h5,.utime .h6,.utime h1,.utime h2,.utime h3,.utime h4,.utime h5,.utime h6{margin-bottom:.5rem;margin-left:0;margin-top:0;font-family:inherit;line-height:1.1;color:inherit}.utime input:-moz-read-only{background-color:#f1f1f1;cursor:not-allowed}.utime input:read-only{background-color:#f1f1f1;cursor:not-allowed}.utime input:-moz-read-only+span.input-group-addon{background-color:#f1f1f1}.utime input:read-only+span.input-group-addon{background-color:#f1f1f1}.utime input.form-control{width:auto!important;max-width:160px;margin-left:10px}.utime input.time-input{font-size:1.8em;border:none;width:40px!important;height:20px!important;margin-top:-6px!important;margin-bottom:0!important;text-align:center}.utime input{margin-top:0!important;margin-bottom:0!important}.udatetime{position:relative;padding:0!important}.udatetime table.cal{position:absolute;z-index:9999}.udatetime td.day button{cursor:pointer}.udatetime td.day button.btn-default{background-color:transparent}.udatetime table.table.cal{display:none;transition:all 2s ease;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.2);width:auto!important}.udatetime table.cal.shown{display:table;transition:all 2s ease}.udatetime .input-group{position:relative;display:-ms-flexbox;display:flex;width:100%}.udatetime .input-group-addon:not(:last-child),.udatetime .input-group-btn:not(:first-child)>.btn-group:not(:last-child)>.btn,.udatetime .input-group-btn:not(:first-child)>.btn:not(:last-child):not(.dropdown-toggle),.udatetime .input-group-btn:not(:last-child)>.btn,.udatetime .input-group-btn:not(:last-child)>.btn-group>.btn,.udatetime .input-group-btn:not(:last-child)>.dropdown-toggle,.udatetime .input-group .form-control:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.udatetime .input-group .form-control{position:relative;z-index:2;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.udatetime .form-control{display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#464a4c;background-color:#fff;background-image:none;background-clip:padding-box;border:none;box-shadow:0 2px 2px rgba(0,0,0,.15);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin:0!important}.udatetime .form-control+.input-group-addon:not(:first-child){border-left:0}.udatetime .input-group-addon:not(:first-child),.udatetime .input-group .form-control:not(:first-child){margin-left:-17px;width:36px;height:36px;padding:0;text-align:center;z-index:2}.udatetime .input-group-btn:not(:first-child)>.btn,.udatetime .input-group-btn:not(:first-child)>.btn-group>.btn,.udatetime .input-group-btn:not(:first-child)>.dropdown-toggle,.udatetime .input-group-btn:not(:last-child)>.btn-group:not(:first-child)>.btn,.udatetime .input-group-btn:not(:last-child)>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.udatetime .input-group-addon{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.25;color:#fafafa;text-align:center;background-color:#831b0b;border:1px solid rgba(0,0,0,.15);border-radius:50%}.udatetime .input-group-addon,.udatetime .input-group-btn{white-space:nowrap;vertical-align:middle}.udatetime .input-group-addon,.udatetime .input-group-btn,.udatetime .input-group .form-control{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.udatetime .table,.udatetime fieldset.form-group{margin-bottom:1rem}.udatetime .table{width:100%}.udatetime .table thead th:first-of-type,.udatetime .table thead th:last-of-type{width:auto!important}.udatetime .table thead th:last-child{min-width:auto}.udatetime .table tr:hover{background-color:transparent}.udatetime .table tr td{border:none!important;text-align:center;width:auto!important}.udatetime .table tr td .btn{height:30px;width:30px;border:1px solid rgba(0,0,0,.15);text-align:center!important;display:inline-block!important;margin:auto;padding:0!important;line-height:inherit;border-radius:50%!important}.udatetime .table tr td .btn.month{height:50px;width:50px;text-transform:capitalize}.udatetime .table tr td .btn.btn-default{border:none}.udatetime .table tr td .btn.btn-block{width:100%;padding:10px}.udatetime .table tfoot td .btn{border-radius:0;height:auto;width:auto}.udatetime .table tfoot td .btn.btn-info{background-color:transparent;color:#6b1609;border:none;font-size:1.2em}.udatetime table{border-collapse:collapse;background-color:transparent}.udatetime .table thead th{vertical-align:bottom;text-transform:capitalize;border:none}.udatetime .table thead th button{background-color:transparent;color:#eee;font-size:1.5em}.udatetime thead tr:first-of-type th{background-color:#6b1609}.udatetime thead tr:last-of-type{box-shadow:0 4px 4px rgba(0,0,0,.2)}.udatetime .thead-inverse th{color:#fff;background-color:#831b0b}.udatetime .table td,.udatetime .table th{padding:.75rem;vertical-align:top;border-top:1px solid #eee}.udatetime .text-center{text-align:center!important}.udatetime .btn{display:inline-block;font-weight:400;line-height:1.25;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1rem;font-size:1rem;border-radius:.25rem;transition:all .2s ease-in-out}.udatetime .btn-group-sm>.btn,.udatetime .btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.udatetime button,.udatetime input,.udatetime select,.udatetime textarea{line-height:inherit}.udatetime [role=button],.udatetime a,.udatetime area,.udatetime button,.udatetime input,.udatetime label,.udatetime select,.udatetime summary,.udatetime textarea{-ms-touch-action:manipulation;touch-action:manipulation}.udatetime [type=reset],.udatetime [type=submit],.udatetime button,.udatetime html [type=button]{-webkit-appearance:button}.udatetime button,.udatetime input{overflow:visible}.udatetime button,.udatetime select{text-transform:none}.udatetime .btn-block{display:block;width:100%}.udatetime .btn-info{color:#fff;background-color:#831b0b;border-color:#831b0b}.udatetime .btn-success{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.udatetime .btn-primary{color:#fff;background-color:#831b0b;border-color:#831b0b}.udatetime .h3,.udatetime h3{font-size:1.75rem}.udatetime .h1,.udatetime .h2,.udatetime .h3,.udatetime .h4,.udatetime .h5,.udatetime .h6,.udatetime h1,.udatetime h2,.udatetime h3,.udatetime h4,.udatetime h5,.udatetime h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.udatetime input:-moz-read-only{background-color:#f1f1f1;cursor:not-allowed}.udatetime input:read-only{background-color:#f1f1f1;cursor:not-allowed}.udatetime input:-moz-read-only+span.input-group-addon{background-color:#f1f1f1}.udatetime input:read-only+span.input-group-addon{background-color:#f1f1f1}.udatetime input.form-control{width:auto!important;max-width:160px;margin-left:10px}.udatetime input.time-input{font-size:1.8em;border:none;width:80px!important;text-align:center}.udatetime input{margin-top:0!important;margin-bottom:0!important}.info-box{display:block;min-height:90px;background:#fff;width:100%;box-shadow:0 1px 1px rgba(0,0,0,.1);border-radius:2px;margin-bottom:15px}.info-box small{font-size:14px}.info-box .progress{background:rgba(0,0,0,.2);margin:5px -10px;height:2px}.info-box .progress,.info-box .progress .progress-bar{border-radius:0}.info-box .progress .progress-bar{background:#fff}.info-box-icon{border-top-left-radius:2px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:2px;display:block;float:left;height:90px;width:90px;text-align:center;font-size:45px;line-height:90px;background:rgba(0,0,0,.2)}.info-box-icon>img{max-width:100%}.info-box-content{padding:5px 10px;margin-left:90px}.info-box-number{display:block;font-weight:700;font-size:18px}.info-box-text,.progress-description{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.info-box-text{text-transform:uppercase}.info-box-more{display:block}.bg-teal-gradient{background:#39cccc!important;background:-o-linear-gradient(#7adddd,#39cccc)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7adddd",endColorstr="#39cccc",GradientType=0)!important;color:#fff}.bg-light-blue-gradient{background:#3c8dbc!important;background:-o-linear-gradient(#67a8ce,#3c8dbc)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#67a8ce",endColorstr="#3c8dbc",GradientType=0)!important;color:#fff}.bg-blue-gradient{background:#0073b7!important;background:-o-linear-gradient(#0089db,#0073b7)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0089db",endColorstr="#0073b7",GradientType=0)!important;color:#fff}.bg-aqua-gradient{background:#00c0ef!important;background:-o-linear-gradient(#14d1ff,#00c0ef)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#14d1ff",endColorstr="#00c0ef",GradientType=0)!important;color:#fff}.bg-yellow-gradient{background:#f39c12!important;background:-o-linear-gradient(#f7bc60,#f39c12)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7bc60",endColorstr="#f39c12",GradientType=0)!important;color:#fff}.bg-purple-gradient{background:#605ca8!important;background:-o-linear-gradient(#9491c4,#605ca8)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9491c4",endColorstr="#605ca8",GradientType=0)!important;color:#fff}.bg-green-gradient{background:#00a65a!important;background:-o-linear-gradient(#00ca6d,#00a65a)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ca6d",endColorstr="#00a65a",GradientType=0)!important;color:#fff}.bg-red-gradient{background:#dd4b39!important;background:-o-linear-gradient(#e47365,#dd4b39)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e47365",endColorstr="#dd4b39",GradientType=0)!important;color:#fff}.bg-black-gradient{background:#111!important;background:-o-linear-gradient(#2b2b2b,#111)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2b2b2b",endColorstr="#111111",GradientType=0)!important;color:#fff}.bg-maroon-gradient{background:#d81b60!important;background:-o-linear-gradient(#e73f7c,#d81b60)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e73f7c",endColorstr="#d81b60",GradientType=0)!important;color:#fff}.alert-danger,.alert-error,.alert-info,.alert-success,.alert-warning,.bg-aqua,.bg-aqua-active,.bg-black,.bg-black-active,.bg-blue,.bg-blue-active,.bg-fuchsia,.bg-fuchsia-active,.bg-green,.bg-green-active,.bg-light-blue,.bg-light-blue-active,.bg-lime,.bg-lime-active,.bg-maroon,.bg-maroon-active,.bg-navy,.bg-navy-active,.bg-olive,.bg-olive-active,.bg-orange,.bg-orange-active,.bg-purple,.bg-purple-active,.bg-red,.bg-red-active,.bg-teal,.bg-teal-active,.bg-yellow,.bg-yellow-active,.callout.callout-danger,.callout.callout-info,.callout.callout-success,.callout.callout-warning,.label-danger,.label-info,.label-primary,.label-success,.label-warning,.modal-danger .modal-body,.modal-danger .modal-footer,.modal-danger .modal-header,.modal-info .modal-body,.modal-info .modal-footer,.modal-info .modal-header,.modal-primary .modal-body,.modal-primary .modal-footer,.modal-primary .modal-header,.modal-success .modal-body,.modal-success .modal-footer,.modal-success .modal-header,.modal-warning .modal-body,.modal-warning .modal-footer,.modal-warning .modal-header{color:#fff!important}.bg-gray{color:#000;background-color:#d2d6de!important}.bg-gray-light{background-color:#f7f7f7}.bg-black{background-color:#111!important}.alert-danger,.alert-error,.bg-red,.callout.callout-danger,.label-danger,.modal-danger .modal-body{background-color:#dd4b39!important}.alert-warning,.bg-yellow,.callout.callout-warning,.label-warning,.modal-warning .modal-body{background-color:#f39c12!important}.alert-info,.bg-aqua,.callout.callout-info,.label-info,.modal-info .modal-body{background-color:#00c0ef!important}.bg-blue{background-color:#0073b7!important}.bg-light-blue,.label-primary,.modal-primary .modal-body{background-color:#3c8dbc!important}.alert-success,.bg-green,.callout.callout-success,.label-success,.modal-success .modal-body{background-color:#00a65a!important}.bg-navy{background-color:#001f3f!important}.bg-teal{background-color:#39cccc!important}.bg-olive{background-color:#3d9970!important}.bg-lime{background-color:#01ff70!important}.bg-orange{background-color:#ff851b!important}.bg-fuchsia{background-color:#f012be!important}.bg-purple{background-color:#605ca8!important}.bg-maroon{background-color:#d81b60!important}.bg-gray-active{color:#000;background-color:#b5bbc8!important}.bg-black-active{background-color:#000!important}.bg-red-active,.modal-danger .modal-footer,.modal-danger .modal-header{background-color:#d33724!important}.bg-yellow-active,.modal-warning .modal-footer,.modal-warning .modal-header{background-color:#db8b0b!important}.bg-aqua-active,.modal-info .modal-footer,.modal-info .modal-header{background-color:#00a7d0!important}.bg-blue-active{background-color:#005384!important}.bg-light-blue-active,.modal-primary .modal-footer,.modal-primary .modal-header{background-color:#357ca5!important}.bg-green-active,.modal-success .modal-footer,.modal-success .modal-header{background-color:#008d4c!important}.bg-navy-active{background-color:#001a35!important}.bg-teal-active{background-color:#30bbbb!important}.bg-olive-active{background-color:#368763!important}.bg-lime-active{background-color:#00e765!important}.bg-orange-active{background-color:#ff7701!important}.bg-fuchsia-active{background-color:#db0ead!important}.bg-purple-active{background-color:#555299!important}.bg-maroon-active{background-color:#ca195a!important}.content-header>h1>small{font-size:15px;display:inline-block;padding-left:4px;font-weight:300}.box{position:relative;border-radius:3px;background:#fff;border-top:3px solid #d2d6de;margin-bottom:20px;width:100%;box-shadow:0 1px 1px rgba(0,0,0,.1)}.box.box-primary{border-top-color:#3c8dbc}.box.box-info{border-top-color:#00c0ef}.box.box-danger{border-top-color:#dd4b39}.box.box-warning{border-top-color:#f39c12}.box.box-success{border-top-color:#00a65a}.box.box-default{border-top-color:#d2d6de}.content{min-height:250px;padding:15px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.no-margin-right-left{margin-left:0!important;margin-right:0!important}.box-header{color:#444;display:block;padding:10px;position:relative}.box-header.with-border{border-bottom:1px solid #f4f4f4}.box.collapsed-box .box-body,.collapsed-box .box-header.with-border{border-bottom:none}.box.collapsed-box .box-body,.box.collapsed-box .box-footer{display:none}.box-header .box-title,.box-header>.fa,.box-header>.glyphicon,.box-header>.ion{display:inline-block;font-size:18px;margin:0;line-height:1}.box-header>.fa,.box-header>.glyphicon,.box-header>.ion{margin-right:5px}.box-header>.box-tools{position:absolute;right:10px;top:5px}.box-header>.box-tools [data-toggle=tooltip]{position:relative}.box-header>.box-tools.pull-right .dropdown-menu{right:0;left:auto}.box-header>.box-tools .dropdown-menu>li>a{color:#444!important}.btn-box-tool{padding:5px;font-size:12px;background:transparent;color:#97a0b3}.btn-box-tool:hover,.open .btn-box-tool{color:#606c84}.btn-box-tool.btn:active{box-shadow:none}.box-body{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:10px}.no-header .box-body{border-top-right-radius:3px;border-top-left-radius:3px}.box-body>.table{margin-bottom:0}.box-body .fc{margin-top:5px}.box-body .full-width-chart{margin:-19px}.box-body.no-padding .full-width-chart{margin:-9px}.box-body .box-pane{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:3px}.box-body .box-pane-right{border-bottom-left-radius:0}.box-body .box-pane-right,.box-footer{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:3px}.box-footer{border-bottom-left-radius:3px;border-top:1px solid #f4f4f4;padding:10px;background-color:#fff}.small-box{border-radius:2px;position:relative;display:block;margin-bottom:20px;box-shadow:0 1px 1px rgba(0,0,0,.1)}.small-box>.inner{padding:10px}.small-box>.small-box-footer{position:relative;text-align:center;padding:3px 0;color:#fff;color:hsla(0,0%,100%,.8);display:block;z-index:10;background:rgba(0,0,0,.1);text-decoration:none}.small-box>.small-box-footer:hover{color:#fff;background:rgba(0,0,0,.15)}.small-box h3{font-size:38px;font-weight:700;margin:0 0 10px;white-space:nowrap;padding:0}.small-box p{font-size:15px}.small-box p>small{display:block;color:#f9f9f9;font-size:13px;margin-top:5px}.small-box h3,.small-box p{z-index:5}.small-box .icon{transition:all .3s linear;position:absolute;top:-10px;right:10px;z-index:0;font-size:90px;color:rgba(0,0,0,.15)}.small-box:hover{text-decoration:none;color:#f9f9f9}.small-box:hover .icon{font-size:95px}@media (max-width:767px){.small-box{text-align:center}.small-box .icon{display:none}.small-box p{font-size:12px}}.inline-ng-dialog .ngdialog-content{width:100%!important}.messages{transform:translate(0);padding:10px;overflow:auto;margin:5px 0 0 10px}.comment,.comment-text{display:block}.comment{margin-bottom:10px}.comment:after,.comment:before{content:" ";display:table}.comment:after{clear:both}.comment-text,.messages{border-radius:5px;position:relative;padding:5px 10px;background:#d2d6de;border:1px solid #d2d6de;margin:10px;color:#444}.comment-text:after,.comment-text:before{position:absolute;right:100%;top:15px;border:solid transparent;border-right-color:#d2d6de;content:" ";height:0;width:0;pointer-events:none}.comment-text:after{border-width:5px;margin-top:-5px}.comment-text:before{border-width:6px;margin-top:-6px}.right .comment-text{margin-right:50px;margin-left:0}.right .comment-text:after,.right .comment-text:before{right:auto;left:100%;border-right-color:transparent;border-left-color:#d2d6de}.comment-img{border-radius:50%;float:left;width:40px;height:40px}.right .comment-img{float:right}.comment-info{display:block;margin-bottom:2px;font-size:12px;height:15px}.comment-name{font-weight:600}.comment-timestamp{color:#999}.comment-contacts-open .comment-contacts{transform:translate(0)}.comment-contacts{transform:translate(101%);position:absolute;top:0;bottom:0;height:250px;width:100%;background:#222d32;color:#fff;overflow:auto}#total .checkbox-md{display:inline-block;padding:10px;transform:translateZ(0)}#total .checkbox-md label{cursor:pointer;background-color:#831b0b;color:#fff;border-radius:5px}#total .checkbox-md input[type=checkbox]{opacity:0;position:absolute;margin:0;z-index:-1;width:0;height:0;overflow:hidden;left:0;pointer-events:none}#total .checkbox-md .checkbox-material{vertical-align:middle;position:relative;top:3px}#total .checkbox-md .checkbox-material:before{position:absolute;left:8px;top:2px;content:"";background-color:rgba(0,0,0,.5);height:4px;width:4px;border-radius:100%;z-index:1;opacity:0;margin:0}#total .checkbox-md .checkbox-material .check{position:relative;display:inline-block;width:20px;height:20px;border:2px solid;border-radius:2px;overflow:hidden;z-index:1}#total .checkbox-md .checkbox-material .check:before{position:absolute;content:"";transform:rotate(45deg);display:block;margin-top:-4px;margin-left:6px;width:0;height:0;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,inset 0 0 0 0;animation:g .3s forwards ease-out}#total .checkbox-md input[type=checkbox]:focus+.checkbox-material .check:after{opacity:.2}#total .checkbox-md input[type=checkbox]:checked+.checkbox-material .check:before{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px;animation:f .3s forwards ease-out}#total .checkbox-md input[type=checkbox]:checked+.checkbox-material .check:after,#total .checkbox-md input[type=checkbox]:checked+.checkbox-material:before,#total .checkbox-md input[type=checkbox]:not(:checked)+.checkbox-material .check:after,#total .checkbox-md input[type=checkbox]:not(:checked)+.checkbox-material:before{animation:h .7s forwards ease-out}#total .checkbox-md input[type=checkbox][disabled]+.circle,#total .checkbox-md input[type=checkbox][disabled]:not(:checked)~.checkbox-material .check:before{opacity:.5}#total .checkbox-md input[type=checkbox][disabled]+.checkbox-material .check:after{background-color:rgba(0,0,0,.84);transform:rotate(-45deg)}#total .coloured .checkbox-material .check{color:#2faef8}#total .coloured .checkbox-material:before{background-color:#2faef8}#total .coloured input[type=checkbox]:checked+.checkbox-material .check{color:#2faef8}@keyframes f{0%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px}50%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px 2px 0 11px}to{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px}}@keyframes g{0%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,inset 0 0 0 0}25%{box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,20px -12px 0 11px,inset 0 0 0 0}50%{transform:rotate(45deg);margin-top:-4px;margin-left:6px;width:0;height:0;box-shadow:0 0 0 10px,10px -10px 0 10px,32px 0 0 20px,0 32px 0 20px,-5px 5px 0 10px,15px 2px 0 11px,inset 0 0 0 0}51%{transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,inset 0 0 0 10px}to{transform:rotate(0deg);margin-top:-2px;margin-left:-2px;width:20px;height:20px;box-shadow:0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,0 0 0 0,inset 0 0 0 0}}@keyframes h{0%{opacity:.5}to{opacity:0;transform:scale(13)}}section#behavior{height:100%;padding:10px}section#behavior ul.datetimepicker{padding:26px!important}section#behavior .dash .h2,section#behavior .dash h2{font-size:1.5rem}section#behavior .dash .h3,section#behavior .dash h3{font-size:1.75rem;color:#fff}section#behavior .dash .h5,section#behavior .dash h5{font-size:1rem}section#behavior .dash .showcase{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section#behavior .dash .showcase .dash{padding:10px 25px;margin:20px;min-width:300px;background-color:#104e78;border-radius:10px;cursor:pointer;display:-ms-flexbox;display:flex;box-shadow:0 2px 2px rgba(0,0,0,.2)}section#behavior .dash .showcase .dash:hover{background-color:#541107}section#behavior .dash .showcase .dash .left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}section#behavior .dash .showcase .dash .left .icon{width:64px;height:64px;margin-right:25px}section#behavior .dash .showcase .dash .left .icon.overspeed{background-image:url(../app/assets/images/behavior/speed.png);background-size:100%}section#behavior .dash .showcase .dash .left .icon.acceleration{background-image:url(../app/assets/images/behavior/acceleration.png);background-size:100%}section#behavior .dash .showcase .dash .left .icon.braking{background-image:url(../app/assets/images/behavior/braking.png);background-size:100%}section#behavior .dash .showcase .dash .left .icon.cornering{background-image:url(../app/assets/images/behavior/cornering.png);background-size:100%}section#behavior .dash .showcase .dash .right{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}section#behavior .dash .showcase .dash .right header h2{font-size:1em;font-weight:700;text-transform:uppercase;color:hsla(0,0%,100%,.95)}section#behavior .dash .showcase .dash .right header h2 .badge{padding:1px 9px 2px;font-size:12.025px;font-weight:700;white-space:nowrap;color:#fff;background-color:#999;border-radius:9px}section#behavior .dash .showcase .dash .right header h2 .badge.badge-info{background-color:#999}section#behavior .dash .showcase .dash .right header h2 .badge.badge-warning{background-color:#fe2e2e}section#behavior .dash .showcase .dash .right .body{border-top:1px solid hsla(0,0%,100%,.5)}section#behavior .dash .showcase .dash .right .body p{color:hsla(0,0%,100%,.7);font-size:14px}section#behavior .behavior-header{width:480px}section#behavior .behavior-header ul{display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}section#behavior .behavior-header ul li{margin:0 2px}section#behavior .behavior-header ul li.label{line-height:34px}section#behavior .behavior-header ul li button{padding:10px!important}section#behavior .behavior-header ul li button.btn-default{background-color:#fff}section#behavior .behavior-header ul li button.btn-default:hover{background-color:rgba(0,0,0,.1)}section#behavior .behavior-header ul li button.btn-primary{background-color:#6b1609}section#behavior .behavior-header ul.datetime{padding:10px 0;position:relative}section#behavior .behavior-header ul.datetime .datetime-picker-dropdown{color:#5d5e5c;left:0;display:block;padding:10px;position:absolute;background:#fff;border-radius:3px;list-style:none}section#behavior .behavior-header ul.datetime .datetime-picker-dropdown td button,section#behavior .behavior-header ul.datetime .datetime-picker-dropdown th button{color:#5d5e5c;margin:0;padding:2px}section#behavior .behavior-header ul.datetime .datetime-picker-dropdown button{padding:10px!important;border-radius:5px}section#behavior .behavior-header ul.datetime .datetime-picker-dropdown button.btn-default{background-color:#fff}section#behavior .behavior-header ul.datetime .datetime-picker-dropdown button.btn-default:hover{background-color:rgba(0,0,0,.1)}section#behavior .behavior-header ul.datetime .datetime-picker-dropdown button.btn-primary{background-color:#831b0b}section#behavior .behavior-header ul.datetime .datetime-picker-dropdown button.btn{padding:10px 25px;margin:1px}section#behavior .behavior-header ul.datetime .datetime-picker-dropdown button.btn.btn-primary{background-color:#831b0b;color:#fff}section#behavior .behavior-header ul.datetime li{padding:10px;color:#5d5e5c}section#behavior .behavior-header ul.datetime li input{border:1px solid #ccc;padding:10px;border-radius:5px 0 0 5px;width:140px;height:37px}section#behavior .behavior-header ul.datetime li button{background-color:#d84625;color:#fff;padding:10px;border-radius:0 5px 5px 0;margin-left:-5px;height:37px}section#behavior1{height:100%;margin-top:5px}section#behavior1 .row{display:block;width:100%}section#behavior1 .row.panel{background:transparent}section#behavior1 .row.panel .panel-head{padding:0 25px;background-color:#6b1609;border-bottom:1px solid rgba(0,0,0,.2);box-shadow:0 -1px 1px rgba(0,0,0,.2);color:#fff}section#behavior1 .row.panel .panel-head h2{margin:0;display:block;float:left;padding:10px;font-size:1em}section#behavior1 .row.panel .panel-head span.collapse{display:block;float:right;cursor:pointer;padding:10px}section#behavior1 .row.panel .panel-body{padding:10px;height:auto;transition-timing-function:ease-out;transition:.5s;transform:translateY(0)}section#behavior1 .row.panel .panel-body .chart{height:300px;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}section#behavior1 .row.panel .panel-body.hidden{overflow:hidden;height:0;padding:0;transition-timing-function:ease-out;transition:.5s;transform:translateY(0)}section#behavior1 .row.panel .panel-body h3{text-align:center;color:#d84625}section#behavior1 .row.panel .panel-body .col-md-2{vertical-align:top;width:47.5%;display:inline-block}section#behavior1 .row.panel .panel-body .col-md-2 text.highcharts-credits,section#behavior1 .row.panel .panel-body .col-md-2 text.highcharts-title{display:none}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform;transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-moz-grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-moz-grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:hsla(0,0%,100%,.5)}.leaflet-container{font:12px/1.5 Helvetica Neue,Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers-expanded .leaflet-control-layers-toggle,.leaflet-control-layers .leaflet-control-layers-list{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:hsla(0,0%,100%,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;box-sizing:border-box;background:#fff;background:hsla(0,0%,100%,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}.leaflet-routing-container,.leaflet-routing-error{position:fixed;right:0;top:65px;background-color:hsla(0,0%,100%,.8);width:18%;min-width:320px;bottom:2px;transform:translateY(0);z-index:20;transition:.5s}.leaflet-control-container .leaflet-routing-container-hide{width:32px;height:32px}.leaflet-routing-container h2{font-size:14px}.leaflet-routing-container h3{font-size:12px;font-weight:700!important}.leaflet-routing-collapsible .leaflet-routing-geocoders{margin-top:20px}.leaflet-routing-geocoders{max-height:300px}.leaflet-routing-alt{max-height:500px}.leaflet-routing-alt,.leaflet-routing-error,.leaflet-routing-geocoders{padding:6px;margin-top:10px;margin-bottom:10px;overflow-y:auto;transition:all .2s ease;font-size:14px;color:#0040cc}.leaflet-routing-alternatives-container{margin-bottom:-6px;height:100%}.leaflet-control-container .leaflet-routing-container-hide .leaflet-routing-alt,.leaflet-control-container .leaflet-routing-container-hide .leaflet-routing-geocoders{display:none}.leaflet-routing-container{border-radius:0!important;border-top-left-radius:10px!important;border-top-right-radius:10px!important}.leaflet-bar .leaflet-routing-alt:last-child{border-bottom:none}.leaflet-routing-alt-minimized{color:#888;max-height:70px!important;overflow:hidden;cursor:pointer;background-color:transparent;margin:6px}.leaflet-routing-alt table{border-collapse:collapse}.leaflet-routing-alt tr:hover{background-color:#eee;cursor:pointer}.leaflet-routing-alt::-webkit-scrollbar{width:8px}.leaflet-routing-alt::-webkit-scrollbar-track{border-radius:2px;background-color:#eee}.leaflet-routing-alt::-webkit-scrollbar-thumb{border-radius:2px;background-color:#888}.leaflet-right{right:50px}.leaflet-routing-icon{background-image:url(../app/assets/images/leaflet.routing.icons.png);background-size:240px 20px;background-repeat:no-repeat;margin:0;content:"";display:inline-block;vertical-align:top;width:20px;height:20px}.leaflet-routing-icon-continue{background-position:0 0}.leaflet-routing-icon-sharp-right{background-position:-20px 0}.leaflet-routing-icon-turn-right{background-position:-40px 0}.leaflet-routing-icon-bear-right{background-position:-60px 0}.leaflet-routing-icon-u-turn{background-position:-80px 0}.leaflet-routing-icon-sharp-left{background-position:-100px 0}.leaflet-routing-icon-turn-left{background-position:-120px 0}.leaflet-routing-icon-bear-left{background-position:-140px 0}.leaflet-routing-icon-depart{background-position:-160px 0}.leaflet-routing-icon-enter-roundabout{background-position:-180px 0}.leaflet-routing-icon-arrive{background-position:-200px 0}.leaflet-routing-icon-via{background-position:-220px 0}.leaflet-routing-geocoders div{padding:4px 0}.leaflet-routing-geocoders input{padding:10px;border:1px solid #ccc;border-radius:3px;width:100%;display:inline-block;font-size:16px;margin-bottom:10px}.leaflet-routing-geocoders button{font:700 18px Lucida Console,Monaco,monospace;border:1px solid #ccc;border-radius:4px;background-color:#fff;margin:0;margin-right:3px;float:right;cursor:pointer;transition:background-color .2s ease}.leaflet-routing-add-waypoint:after{content:"+"}.leaflet-routing-reverse-waypoints:after{font-weight:400;content:"\21c5"}.leaflet-routing-geocoders button:hover{background-color:#eee}.leaflet-routing-geocoder,.leaflet-routing-geocoders input,.leaflet-routing-remove-waypoint{position:relative}.leaflet-routing-geocoder-result{font:12px/1.5 Helvetica Neue,Arial,Helvetica,sans-serif;position:absolute;max-height:0;overflow:hidden;transition:all .5s ease;z-index:1000}.leaflet-routing-geocoder-result table{width:100%;border:1px solid #ccc;border-radius:0 0 4px 4px;background-color:#fff;cursor:pointer}.leaflet-routing-geocoder-result-open{max-height:800px}.leaflet-routing-geocoder-result tr:hover,.leaflet-routing-geocoder-selected{background-color:#eee}.leaflet-routing-geocoder-no-results{font-style:italic;color:#888}.leaflet-routing-remove-waypoint{background-color:transparent;display:inline-block;vertical-align:middle;cursor:pointer}.leaflet-routing-remove-waypoint:after{position:absolute;display:block;width:15px;height:1px;z-index:1;right:1px;top:4px;bottom:0;margin:auto;padding:2px;font-size:18px;font-weight:700;content:"\00d7";text-align:center;cursor:pointer;color:#ccc;background:#fff;padding-bottom:16px;margin-top:-16px;padding-right:4px;line-height:1}.leaflet-routing-remove-waypoint:hover{color:#000}.leaflet-routing-instruction-distance{width:48px}.leaflet-routing-collapse-btn{position:absolute;top:0;right:6px;font-size:24px;color:#ccc;font-weight:700}.leaflet-routing-collapse-btn:after{content:"\00d7"}.leaflet-routing-container-hide .leaflet-routing-collapse-btn{position:relative;left:4px;top:4px;display:block;width:26px;height:23px;background-image:url(routing-icon.png)}.leaflet-routing-container-hide .leaflet-routing-collapse-btn:after{content:none}.leaflet-top .leaflet-routing-container.leaflet-routing-container-hide{margin-top:10px!important}.leaflet-right .leaflet-routing-container.leaflet-routing-container-hide{margin-right:10px!important}.leaflet-bottom .leaflet-routing-container.leaflet-routing-container-hide{margin-bottom:10px!important}.leaflet-left .leaflet-routing-container.leaflet-routing-container-hide{margin-left:10px!important}@media only screen and (max-width:640px){.leaflet-routing-container{margin:0!important;padding:0!important;width:100%;height:100%}}section#failureRate{height:100%;padding:10px 25px}section#failureRate .tb1{padding:10px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}section#failureRate button.btn :hover{filter:brightness(120%)}section#failureRate button.btn{background-color:#104e78;color:#fff;border:1px solid gray;margin:0;padding:10px;font-size:14px;box-sizing:border-box;border-radius:3px;cursor:pointer}section#failureRate button.btn i{margin-right:10px}section#failureRate button.btn:active,section#failureRate button.btn:focus{outline:none}section#failureRate button.btn.btn-block{display:block;width:150px}section#failureRate .myGrid{max-width:100%;width:100%;height:920px!important;border:2px solid grey;font-weight:700;font-size:18px}section#failureRate .myGrid .ui-grid-header-group-name:first-child{background-color:grey!important;color:#fff;padding:25px}section#failureRate .myGrid .ui-grid-header-cell-label{white-space:break-spaces;line-height:1;font-size:12px;text-align:center!important}section#failureRate .myGrid .ui-grid-pager-panel{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background-color:grey;color:#000;position:absolute;left:0;width:100%;padding-top:3px;padding-bottom:3px;box-sizing:content-box}section#failureRate .myGrid .cellnonum,section#failureRate .myGrid .cellnonum .ui-grid-cell-contents{text-align:left!important}section#failureRate .myGrid .ui-grid-header-cell,section#failureRate .myGrid .ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-cell:last-child{background-color:grey!important;color:#000;border-bottom:0!important;border-top:0!important}section#failureRate .myGrid .ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-cell:last-child .ui-grid-cell-contents{background-color:grey!important;font-size:18px}section#failureRate .myGrid .ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-cell:last-child .ui-grid-cell-contents div{background-color:grey!important}section#failureRate .myGrid .ui-grid-cell-contents.ui-grid-header-cell-primary-focus{border:0!important}section#failureRate .myGrid .ui-grid-selection-row-header-buttons:first-of-type{opacity:1;border:1px solid #4e1c1c!important;border-radius:2px!important;margin-left:0!important}section#failureRate .myGrid [ui-grid-group-columns] .ui-grid-header-cell-row,section#failureRate .myGrid [ui-grid-group-columns] .ui-grid-header-cell-wrapper{margin-bottom:.5px}section#failureRate .myGrid .cell_group{font-weight:700!important;font-size:18px!important;background-color:unset!important;color:#0040cc;border:0!important}section#failureRate .myGrid .ui-grid-row-header-cell{background-color:#adabab!important}section#failureRate .myGrid .ui-grid-tree-header-row{font-weight:700!important;color:#0040cc}section#failureRate .myGrid .ui-grid-tree-header-row .ui-grid-cell-contents{background-color:#adabab;font-size:18px}section#failureRate .myGrid .ui-grid-tree-header-row div div{background-color:#adabab}section#failureRate .myGrid .ui-grid-cell-contents{padding:5px;box-sizing:border-box;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:clip;overflow:hidden;font-size:15px;border:1px solid #7a97ab;text-align:center;height:100%}section#failureRate .myGrid .ui-grid-cell-contents .cellnonum{text-align:left!important}section#failureRate .myGrid .veti{vertical-align:-webkit-baseline-middle;text-align:center}section#failureRate .myGrid .ui-grid-column-menu-button{position:absolute;right:1px;top:0;display:none}section#failureRate .table.table-hover.table-condensed.tablpan{border-collapse:separate!important;border:1px solid #104e78;border-spacing:1px}section#failureRate .table.table-hover.table-condensed.tablpan td{border:1px solid #7a97ab;font-size:16px;width:200px}section#failureRate .modules .row{display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}section#failureRate .modules .row.title{margin-top:10px}section#failureRate .modules .row.title h2{margin:0;color:#5d5e5c;padding:0 0 0 10px;font-weight:700}section#failureRate .modules .row .module{font-size:1.5em;color:rgba(0,0,0,.73);margin:0;-ms-flex-item-align:start;align-self:flex-start}section#failureRate .modules .row .module.limited{min-width:300px;max-width:480px}section#failureRate .modules .row .module.monitoring{width:100%}section#failureRate .modules .row .module.monitoring .header{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;box-shadow:0 1px 1px rgba(0,0,0,.1);border:1px solid hsla(0,0%,60%,.05);background-color:hsla(0,0%,61%,.38)}section#failureRate .modules .row .module.monitoring .header .immat{font-size:24px;font-weight:700}section#failureRate .modules .row .module.monitoring .refueling-info{display:-ms-flexbox;display:flex}section#failureRate .modules .row .module.monitoring .cell{-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:10px;box-shadow:0 4px 4px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1);color:#0040cc;background-color:#fff;min-width:200px;max-width:300px}section#failureRate .modules .row .module.monitoring .cell h3{margin:10px 0}section#failureRate .modules .row .module.monitoring .cell p{font-size:14px}section#failureRate .modules .row .module.monitoring .module-content{text-align:center;-ms-flex-direction:column;flex-direction:column}section#failureRate .modules .row .module.monitoring table.unhover tbody tr{cursor:inherit}section#failureRate .modules .row .module.monitoring table.unhover tbody tr td{border:none}section#failureRate .modules .row .module.monitoring table.unhover tbody tr td h4{margin:0}section#failureRate .modules .row .module.monitoring table.unhover tbody tr:hover{background-color:transparent!important}section#failureRate .modules .row .module.monitoring table thead tr th{font-size:18px}section#failureRate .modules .row .module.monitoring table tbody tr td{padding:10px;text-align:center}section#failureRate .modules .row .module.monitoring table tbody tr td.lbl{font-size:18px;font-weight:700}section#failureRate .modules .row .module.monitoring table tbody tr.sum td:first-of-type{text-align:right}section#failureRate .modules .row .module.graph{height:360px;width:100%;display:inline-table}section#failureRate .modules .row .module.graph .header{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#fff;box-shadow:0 0 .5px .5px rgba(0,0,0,.1)}section#failureRate .modules .row .module.graph .header .immat{font-size:20px;font-weight:700}section#failureRate .modules .row .module.graph .module-content{height:100%;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;border-radius:5px}section#failureRate .modules .row .module.graph .module-content .chart{height:300px;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}section#failureRate .modules .row .module.inline{-ms-flex:1 auto auto;flex:1 auto auto;max-width:inherit}section#failureRate .modules .row .module.inline.status .module-content{padding:0 0 0 5px}section#failureRate .modules .row .module.inline.status .module-content .data span{padding:10px}section#failureRate .modules .row .module.inline .module-content{padding:15px;min-height:inherit;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}section#failureRate .modules .row .module.inline .module-content .icon img{height:50px;margin:11px}section#failureRate .modules .row .module.inline .module-content .data{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}section#failureRate .modules .row .module.inline .module-content .data h3{padding:0;margin:5px 25px;font-size:1em}section#failureRate .modules .row .module.inline .module-content .data h3.text-drive{color:#5cb85c}section#failureRate .modules .row .module.inline .module-content .data h3.text-stop{color:#eb0029}section#failureRate .modules .row .module.inline .module-content .data h3.text-idle{color:#f39600}section#failureRate .modules .row .module.inline .module-content .data h3.text-disabled{color:#5d5e5c}section#failureRate .modules .row .module .module-content{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:5px;padding:10px;display:-ms-flexbox;display:flex;width:100%;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}section#failureRate .modules .row .module .module-content .data{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}section#failureRate .modules .row .module .module-content .data ol{margin:0}section#failureRate .modules .row .module .module-content .data ol li{font-size:16px}section#failureRate .modules .row .module .module-content .data .counter i.circle{display:inline-block;margin:5px;width:20px;height:20px;border-radius:50%}section#failureRate .modules .row .module .module-content .data .counter.disabled i.circle{background-color:#5d5e5c}section#failureRate .modules .row .module .module-content .data .counter.idle i.circle{background-color:#f39600}section#failureRate .modules .row .module .module-content .data .counter.stop i.circle{background-color:#eb0029}section#failureRate .modules .row .module .module-content .data .counter.drive i.circle{background-color:#5cb85c}section#failureRate .modules .row .module .module-content.multi{-ms-flex-direction:column;flex-direction:column}section#failureRate .modules .row .module .module-content.multi .line{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}section#failureRate .modules .row .module .module-content .icon{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}section#failureRate .modules .row .module .module-content .icon img{margin:17px 17px 0 0}section#failureRate .modules .row .module .module-content span.blue{color:#d84625;font-weight:700;margin-left:5px}section#failureRate .modules .row .module .module-content h2,section#failureRate .modules .row .module .module-content p{margin:10px 0}section#failureRate .modules .row .module .module-content p{font-size:16px}