.component-flex-container,.list-item .left button{-webkit-box-orient:vertical;-webkit-box-direction:normal}.header-btnsub a:hover,.header-btnsub:hover{text-decoration:none}button:focus{outline:0}.component-flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;height:100%;width:100%}.list-item,.list-item .left{display:-webkit-box;display:-ms-flexbox}.bottom-menu{background-color:#505050;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;text-align:right;width:100%;height:45px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.bottom-menu span{margin-left:10px;font-family:"Segoe UI",Arial}.bottom-menu i{margin:0;color:#fff;text-align:center;width:50%;float:left;height:45px;font-size:20px;line-height:40px}.bottom-menu i.active{color:#ec5e48;background:#fff;font-weight:700;border-bottom:5px solid #ec5e48}.gps-google-map{height:100%}.container{overflow:hidden;max-width:none!important}.app-search{background:#f0f0f0;width:100%;z-index:10;position:relative}.app-search input{padding:17px 50px;width:100%;margin:0 auto;border-radius:0;border:0;height:auto;top:5px}.app-search input:focus{box-shadow:none;border:0}.app-search i{position:absolute;z-index:10;color:silver;font-size:22px;top:-webkit-calc(50% - 11px);top:calc(50% - 11px)}.app-search i.fa-times{right:18px}.app-search i.fa-search{left:18px}.menu-button{color:#56a1d7;background:0 0;border:none;padding:10px;font-size:18px!important;position:relative;left:14px;top:6px}.menu-button.white{color:#fff}.menu-button.expanded{color:#ec5e48}.menu-button:after{content:"\f0d7";padding-left:5px;font-size:14px;position:relative;top:-20px;left:15px}.list-item{border-bottom:1px solid #f0f0f0;display:flex;padding-left:0!important;padding-right:0!important}.list-item .left{display:flex}.list-item .left button{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.list-item .right,.panel-dark-blue .right{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.list-item .middle{overflow:hidden;width:100%}.list-item .middle .iconAndName{position:relative;line-height:20px}.list-item .middle .iconAndName .vehicle-icon{position:absolute;top:-webkit-calc(50% - 25px);top:calc(50% - 25px)}.list-item .middle .iconAndName .vehicle-name{margin-left:40px}.list-item .right{width:68px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body[dir=rtl] .list-item .middle .iconAndName .vehicle-name{margin-left:0;margin-right:40px}.center-button{border:0;background:url(/Content/images/controls/icon_target_white.png) center center no-repeat;width:25px;height:25px;float:right;margin-right:15px;margin-top:10px}.check-box{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;height:20px;width:20px;border-radius:20px!important;border:1px solid #ddecf7;background:0 0}.check-box.check-all{display:inline-block;float:right;left:0!important}.check-box.white{border:1px solid #ececec!important}.check-box.white.checked{background:url(/Content/images/controls/check.png) right 4px center no-repeat!important}.check-box.white:hover{border-width:2px;font-weight:800;background-position-x:-16px!important}.check-box:hover{border-width:2px;font-weight:800;background-position-x:3px!important}.sub-menu,.sub-menu-item{border-bottom:1px solid gray}.check-box.checked{background:url(/Content/images/controls/check.png) left 4px center no-repeat}.check-box a{color:#56a1d7;font-size:28px;font-weight:800;display:block}.navigation-arrow-bottom,.navigation-arrow-right{font-size:25px;color:#56a1d7}.navigation-arrow-right{padding-top:7px}.car-icon{font-size:30px;color:#000}.app-icon{width:25px;height:25px;background-size:cover;background-position:center center;background-repeat:no-repeat}.app-icon.menu-button{background-image:url(../Content/images/controls/dropdown-button-new.png)}.sub-menu{background:gray;padding-left:10px;display:block}.sub-menu-item,.sub-menu-item span{display:-webkit-box;display:-ms-flexbox}.sub-menu-item{display:flex;color:#56a1d7;background:#ecf4fa}.sub-menu-item:last-child{border-bottom:none}.sub-menu-item span{display:flex;padding:10px;line-height:20px}.sub-menu-item span.app-icons-sprite{width:50px}.sub-menu-item span.caption{width:100%}.sub-menu-item span.fa-chevron-right{line-height:18px;width:44px}.sub-menu-slider{background:rgba(0,0,0,.5);width:-webkit-calc(100% + 20px);width:calc(100% + 20px);text-align:center;padding:5px 0;position:relative;height:30px;z-index:10;left:-20px;top:30px}.sub-menu-slider:hover{cursor:move}.group:hover,.tab-active{cursor:pointer}.sub-menu-slider span{text-align:center;font-size:12px;color:#fff}.panel-dark-blue{background:#c2ddf1;color:#fff;padding:5px}.panel-dark-blue .middle{padding-left:8px}.panel-dark-blue .right{width:68px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pull-left span.caption{color:#fff}.trips-state{background-color:transparent;display:inline-block;position:relative}.trips-state .trips-state-dot{min-width:20px;min-height:20px;display:inline-block;border:4px solid #fff;border-radius:50%}.trip-private{background-color:#fd9b22}.trip-work{background-color:#7eb52d}div.middle.trips-view{padding:20px 0 10px}.login-text{text-align:center;color:#56a1d7;font-size:16px}.login-button{background-color:#ec5e48;color:#fff;border:0;border-radius:4px;margin-top:10px;font-size:16px}.login-form{margin-bottom:10px;border:1px solid #ecf4fa;position:relative;height:auto;box-sizing:border-box}.login-form:focus{z-index:2}.login-error{display:block;color:#fd0018;border-radius:4px;font-weight:400;font-size:14px;padding:4px}.full-screen,.full-screen>component{display:-webkit-box;display:-ms-flexbox}.days>div:nth-child(1)div.day-date.active.with-trips,.days>div:nth-child(1)div.day-header{margin-left:0}.mapanddeteails{min-width:46px;font-size:28px;padding:7px 10px 5px!important;color:#a6a6a6}#spin{min-height:51px;min-width:49px;margin-top:-webkit-calc(50vh - 75px);margin-top:calc(50vh - 75px);margin-left:-webkit-calc(50vw - 75px);margin-left:calc(50vw - 75px)}.full-screen,app,body,html{height:100%;width:100vw}body{margin:0;overflow-y:hidden}.full-screen{display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.full-screen>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex:0 0 auto;overflow:auto}.full-screen>component{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex:1 1 auto;display:flex;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.full-screen>component>scrollable-container,div.vehicle-view{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.full-screen>component>.left,.full-screen>component>.right{width:200px;background:#ececec}.full-screen>component>scrollable-container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex:1 1 auto;display:flex;overflow:hidden;-ms-flex-direction:column;flex-direction:column}.expand{overflow:auto;background:#fff;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex:1 1 auto}.groups-list{margin-top:38px;margin-bottom:0;height:-webkit-calc(100% - 80px);height:calc(100% - 80px);overflow-y:scroll}.groups-list div p{margin:0;padding:5px 2px}.group{background:#ecf4fa;border-left:3px transparent;border-bottom:1px silver solid;margin:0;padding:5px 15px;display:block}.group.selected{background:#fef2f1;border-left:3px solid #ae4131;padding-left:12px}.group p:first-child{font-weight:700;color:#56a1d7;font-size:16px}.group p:last-child{color:#505050;font-size:12px}.vehicle-icon{width:57px;height:44px;background:url(/Content/images/vehicles/vehicle-sprite.png) no-repeat;position:absolute}.vehicle-icon.small{width:38px;height:29.33px;background-size:666px 1822px}.smart{--bgY:0px;background-position-y:0}.smart.small{background-position-y:-3.33px;--bgY:-3.33333333px}.sedan{--bgY:-44px;background-position-y:-44px}.sedan.small{background-position-y:-37.33px;--bgY:-37.33333333px}.combi{--bgY:-220px;background-position-y:-220px}.combi.small{background-position-y:-173.33px;--bgY:-173.33333333px}.cabrio{--bgY:-704px;background-position-y:-704px}.cabrio.small{background-position-y:-547.33px;--bgY:-547.33333333px}.motorbike{--bgY:-924px;background-position-y:-924px}.motorbike.small{background-position-y:-717.33px;--bgY:-717.33333333px}.suv{--bgY:-88px;background-position-y:-88px}.suv.small{background-position-y:-71.33px;--bgY:-71.33333333px}.jeep{--bgY:-352px;background-position-y:-352px}.jeep.small{background-position-y:-275.33px;--bgY:-275.33333333px}.scooter{--bgY:-968px;background-position-y:-968px}.scooter.small{background-position-y:-751.33px;--bgY:-751.33333333px}.helicopter{--bgY:-1980px;background-position-y:-1980px}.helicopter.small{background-position-y:-1533.33px;--bgY:-1533.33333333px}.plane{--bgY:-1276px;background-position-y:-1276px}.plane.small{background-position-y:-989.33px;--bgY:-989.33333333px}.airplane{--bgY:-1232px;background-position-y:-1232px}.airplane.small{background-position-y:-955.33px;--bgY:-955.33333333px}.firetruck{--bgY:-1188px;background-position-y:-1188px}.firetruck.small{background-position-y:-921.33px;--bgY:-921.33333333px}.atv{--bgY:-1628px;background-position-y:-1628px}.atv.small{background-position-y:-1261.33px;--bgY:-1261.33333333px}.tuk-tuk{--bgY:-2420px;background-position-y:-2420px}.tuk-tuk.small{background-position-y:-1873.33px;--bgY:-1873.33333333px}.golf-cart{--bgY:-2376px;background-position-y:-2376px}.golf-cart.small{background-position-y:-1839.33px;--bgY:-1839.33333333px}.trailer{--bgY:-2684px;background-position-y:-2684px}.trailer.small{background-position-y:-2077.33px;--bgY:-2077.33333333px}.pickup{--bgY:-528px;background-position-y:-528px}.pickup.small{background-position-y:-411.33px;--bgY:-411.33333333px}.police{--bgY:-1012px;background-position-y:-1012px}.police.small{background-position-y:-785.33px;--bgY:-785.33333333px}.ambulance{--bgY:-1760px;background-position-y:-1760px}.ambulance.small{background-position-y:-1363.33px;--bgY:-1363.33333333px}.taxi{--bgY:-1496px;background-position-y:-1496px}.taxi.small{background-position-y:-1159.33px;--bgY:-1159.33333333px}.taxiVan{--bgY:-1452px;background-position-y:-1452px}.taxiVan.small{background-position-y:-1125.33px;--bgY:-1125.33333333px}.coach{--bgY:-396px;background-position-y:-396px}.coach.small{background-position-y:-309.33px;--bgY:-309.33333333px}.tram{--bgY:-1584px;background-position-y:-1584px}.tram.small{background-position-y:-1227.33px;--bgY:-1227.33333333px}.train{--bgY:-1320px;background-position-y:-1320px}.train.small{background-position-y:-1023.33px;--bgY:-1023.33333333px}.wagon{--bgY:-2596px;background-position-y:-2596px}.wagon.small{background-position-y:-2009.33px;--bgY:-2009.33333333px}.bike{--bgY:-836px;background-position-y:-836px}.bike.small{background-position-y:-649.33px;--bgY:-649.33333333px}.truck{--bgY:-572px;background-position-y:-572px}.truck.small{background-position-y:-445.33px;--bgY:-445.33333333px}.hatchback{--bgY:-2552px;background-position-y:-2552px}.hatchback.small{background-position-y:-1975.33px;--bgY:-1975.33333333px}.familyVan{--bgY:-176px;background-position-y:-176px}.familyVan.small{background-position-y:-139.33px;--bgY:-139.33333333px}.tankTruck{--bgY:-1540px;background-position-y:-1540px}.tankTruck.small{background-position-y:-1193.33px;--bgY:-1193.33333333px}.blender{--bgY:-1100px;background-position-y:-1100px}.blender.small{background-position-y:-853.33px;--bgY:-853.33333333px}.truck18{--bgY:-264px;background-position-y:-264px}.truck18.small{background-position-y:-207.33px;--bgY:-207.33333333px}.tanker{--bgY:-2068px;background-position-y:-2068px}.tanker.small{background-position-y:-1601.33px;--bgY:-1601.33333333px}.liaz{--bgY:-308px;background-position-y:-308px}.liaz.small{background-position-y:-241.33px;--bgY:-241.33333333px}.dumper{--bgY:-748px;background-position-y:-748px}.dumper.small{background-position-y:-581.33px;--bgY:-581.33333333px}.tractor{--bgY:-1408px;background-position-y:-1408px}.tractor.small{background-position-y:-1091.33px;--bgY:-1091.33333333px}.tatra{--bgY:-1848px;background-position-y:-1848px}.tatra.small{background-position-y:-1431.33px;--bgY:-1431.33333333px}.caravan{--bgY:-2024px;background-position-y:-2024px}.caravan.small{background-position-y:-1567.33px;--bgY:-1567.33333333px}.caravan-vehicle{--bgY:-132px;background-position-y:-132px}.caravan-vehicle.small{background-position-y:-105.33px;--bgY:-105.33333333px}.tow-truck{--bgY:-440px;background-position-y:-440px}.tow-truck.small{background-position-y:-343.33px;--bgY:-343.33333333px}.hooklift{--bgY:-2464px;background-position-y:-2464px}.hooklift.small{background-position-y:-1907.33px;--bgY:-1907.33333333px}.roomster{--bgY:-484px;background-position-y:-484px}.roomster.small{background-position-y:-377.33px;--bgY:-377.33333333px}.fork-lift{--bgY:-1804px;background-position-y:-1804px}.fork-lift.small{background-position-y:-1397.33px;--bgY:-1397.33333333px}.walker{--bgY:-2244px;background-position-y:-2244px}.walker.small{background-position-y:-1737.33px;--bgY:-1737.33333333px}.animal{--bgY:-2288px;background-position-y:-2288px}.animal.small{background-position-y:-1771.33px;--bgY:-1771.33333333px}.excavator{--bgY:-1144px;background-position-y:-1144px}.excavator.small{background-position-y:-887.33px;--bgY:-887.33333333px}.dozer{--bgY:-1716px;background-position-y:-1716px}.dozer.small{background-position-y:-1329.33px;--bgY:-1329.33333333px}.package{--bgY:-2200px;background-position-y:-2200px}.package.small{background-position-y:-1703.33px;--bgY:-1703.33333333px}.wheel-package{--bgY:-1892px;background-position-y:-1892px}.wheel-package.small{background-position-y:-1465.33px;--bgY:-1465.33333333px}.skid-steer{--bgY:-2508px;background-position-y:-2508px}.skid-steer.small{background-position-y:-1941.33px;--bgY:-1941.33333333px}.container{--bgY:-880px;background-position-y:-880px}.container.small{background-position-y:-683.33px;--bgY:-683.33333333px}.cableway{--bgY:-2156px;background-position-y:-2156px}.cableway.small{background-position-y:-1669.33px;--bgY:-1669.33333333px}.avia{--bgY:-2332px;background-position-y:-2332px}.avia.small{background-position-y:-1805.33px;--bgY:-1805.33333333px}.sailing-boat{--bgY:-2112px;background-position-y:-2112px}.sailing-boat.small{background-position-y:-1635.33px;--bgY:-1635.33333333px}.yacht{--bgY:-1056px;background-position-y:-1056px}.yacht.small{background-position-y:-819.33px;--bgY:-819.33333333px}.baloon{--bgY:-1936px;background-position-y:-1936px}.baloon.small{background-position-y:-1499.33px;--bgY:-1499.33333333px}.truck8{--bgY:-1672px;background-position-y:-1672px}.truck8.small{background-position-y:-1295.33px;--bgY:-1295.33333333px}.mini-bus{--bgY:-660px;background-position-y:-660px}.mini-bus.small{background-position-y:-513.33px;--bgY:-513.33333333px}.transit{--bgY:-616px;background-position-y:-616px}.transit.small{background-position-y:-479.33px;--bgY:-479.33333333px}.avia-small{--bgY:-792px;background-position-y:-792px}.avia-small.small{background-position-y:-615.33px;--bgY:-615.33333333px}.road-train{--bgY:-2640px;background-position-y:-2640px}.road-train.small{background-position-y:-2043.33px;--bgY:-2043.33333333px}.default-green{--bgX:-9px;background-position-x:-9px}.default-green.small{background-position-x:-6px;--bgX:-6px}.black{--bgX:-75px;background-position-x:-75px}.black.small{background-position-x:-50px;--bgX:-50px}.blue{--bgX:-141px;background-position-x:-141px}.blue.small{background-position-x:-94px;--bgX:-94px}.ice-blue{--bgX:-207px;background-position-x:-207px}.ice-blue.small{background-position-x:-138px;--bgX:-138px}.red{--bgX:-273px;background-position-x:-273px}.red.small{background-position-x:-182px;--bgX:-182px}.red-pink{--bgX:-339px;background-position-x:-339px}.red-pink.small{background-position-x:-226px;--bgX:-226px}.yellow{--bgX:-405px;background-position-x:-405px}.yellow.small{background-position-x:-270px;--bgX:-270px}.brown{--bgX:-471px;background-position-x:-471px}.brown.small{background-position-x:-314px;--bgX:-314px}.metalgrey{--bgX:-537px;background-position-x:-537px}.metalgrey.small{background-position-x:-358px;--bgX:-358px}.purple{--bgX:-603px;background-position-x:-603px}.purple.small{background-position-x:-402px;--bgX:-402px}.darkgreen{--bgX:-669px;background-position-x:-669px}.darkgreen.small{background-position-x:-446px;--bgX:-446px}.orange{--bgX:-735px;background-position-x:-735px}.orange.small{background-position-x:-490px;--bgX:-490px}.teal-blue{--bgX:-801px;background-position-x:-801px}.teal-blue.small{background-position-x:-534px;--bgX:-534px}.leafgreen{--bgX:-867px;background-position-x:-867px}.leafgreen.small{background-position-x:-578px;--bgX:-578px}.white{--bgX:-933px;background-position-x:-933px}.white.small{background-position-x:-622px;--bgX:-622px}.marker-label{overflow:visible!important;background:#000;border-radius:50%;width:30px;height:30px}.marker-label.active,.marker-label.active .vehicle-label{background:#ae4d3d}.marker-label .vehicle-marker .action{z-index:6;right:-3px;top:19px;position:absolute;background:rgba(255,255,255,.0095);display:block;width:16px!important;height:16px!important;text-align:center;line-height:15px;font-size:8px;border-radius:50%}.marker-label .vehicle-marker .action.fa-pause{color:#fd9b22;border:1px solid #fd9b22}.marker-label .vehicle-marker .action.fa-stop{color:#a6a6a6;border:1px solid #a6a6a6}.marker-label .vehicle-marker .action.fa-play{color:#7eb52d;border:1px solid #7eb52d}.marker-label .vehicle-marker .action.fa-wrench{color:#a6a6a6;border:1px solid #a6a6a6}.marker-label:before{display:block;content:" ";position:absolute;bottom:-6px;left:10px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #000}.standing-label,.vehicle-icon-wrap{border-radius:50%;width:24px;height:24px}.marker-label.active:before{border-top:8px solid #ae4d3d}.vehicle-icon-wrap{overflow:hidden;color:#fff;margin:3px;background:#fff;position:absolute;top:0;left:0}.standing-label{background:rgba(255,255,255,.008);text-align:center;line-height:16px;border:3px solid #fd9b22;overflow:visible!important}.standing-label .info-window{text-align:left;width:300px;height:initial}.standing-label .fa-clock-o{font-size:14px;color:#fd9b22;line-height:18px}.vehicle-label{display:none;position:absolute;bottom:23px;left:-47px;width:120px;white-space:normal;background-color:#000;color:#fff;padding:5px;text-align:center;font-size:.85em}.infowindow-opened{z-index:1500!important}.infowindow-opened .vehicle-infowindow,.infowindow-opened .vehicle-infowindow:before{display:block}.vehicle-infowindow{display:none;background:#fff;width:270px;height:130px;left:40px;top:-8px;position:absolute;box-shadow:rgba(0,0,0,.004) 5px 5px;z-index:50}.vehicle-infowindow .header{display:block;margin:0;border-bottom:1px solid silver;height:40px;overflow:hidden}.vehicle-infowindow .header h2{font-size:12px;font-weight:700;text-transform:uppercase;margin:0}.vehicle-infowindow .header .state{width:20px;height:30px;display:inline-block;position:relative;left:5px;top:5px;float:left}.vehicle-infowindow .header .state .action{border-radius:50%;position:relative;width:24px!important;height:24px!important;text-align:center;line-height:23px}.vehicle-infowindow .header .state .action.fa-pause{color:#fd9b22;border:1px solid #fd9b22}.vehicle-infowindow .header .state .action.fa-stop{color:#fd0018;border:2px solid #fd0018}.vehicle-infowindow .header .state .action.fa-play{color:#7eb52d;border:2px solid #7eb52d}.vehicle-infowindow .header .name{width:200px;text-align:center;display:inline-block;padding:5px 0}.vehicle-infowindow .header .close{position:relative;right:3px;top:3px;font-weight:initial;color:#cde3f3;opacity:1}.vehicle-infowindow .description p{margin:0;padding:8px}.vehicle-infowindow .description p span{display:block;line-height:16px}.event-infowindow:before,.vehicle-infowindow:before{content:" ";position:absolute;top:14px;left:-10px;width:0;height:0;border-bottom:8px solid transparent;border-top:8px solid transparent;border-right:10px solid #fff}div.vehicle-view{display:flex;-ms-flex-flow:column;flex-flow:column}.group-header div.left,.group-header div.right{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.vehicles-map{margin-top:38px;height:-webkit-calc(100% - 45px);height:calc(100% - 45px)}.group-header{background:#56a1d7;border-bottom:#fff 1px solid;display:-webkit-box;display:-ms-flexbox;display:flex}.group-header div{padding:0}.group-header div.active-area{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.group-header div.left{width:55px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:5px;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:baseline;-ms-flex-pack:baseline;justify-content:baseline}.group-header div.left .expand-button{padding:5px;color:#fff}.group-header div.middle{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.group-header div.middle .group-name{line-height:32px;font-size:16px}.group-header div.right{width:68px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:10px}.group-header div.right .check-box{margin-right:10px}.group-header span{color:#ececec;display:inline-block;vertical-align:middle}.relayStateIconHolder{position:relative;left:-webkit-calc(50% - 20px);left:calc(50% - 20px)}.relayStateIconHolder.submenu{width:49px;position:relative}.iconAndName .relayStateIcon{left:10px;top:7px}.relayStateIcon{position:absolute;width:20px;left:5px}.relayStateIcon.shield{fill:#534b48}.relayStateIcon.shield.submenu{fill:#a6a6a6;top:0;left:15px}.relayStateIcon.blue{fill:#56a1d7;left:10px;top:12px}.relayStateIcon.red{fill:#fd0018;left:10px;top:12px}.relayStateIcon.green{fill:#7eb52d;left:10px;top:12px}.relayStateIcon.grey{fill:silver;left:10px;top:12px}.relayStateIcon.white{fill:#fff;left:15px;top:15px}.info-row{background:#56a1d7;padding:10px 10px 8px}.info-row+.info-row:before{content:"";margin:0 10px;border-top:2px solid silver;display:block;padding-bottom:10px}.right .check-box,.vehicle-info .description .state span{margin-right:10px}.vehicle-info .vehicle-icon{position:relative;float:left}.vehicle-info .description{padding-left:60px;color:#505050;width:92%}.vehicle-info .description .name{font-weight:700}.current-position{color:#fff;font-size:14px}.current-position .position-name{display:block}.current-position .position-timestamp{display:block;color:silver}.fa-play{color:#7eb52d}.fa-play:before,.list-item.Item-vehicle>div.middle.vehicle-view>div:nth-child(3)>span.fa:before{font-size:.8em}.list-item.Item-vehicle>div.right.iblue>div{margin-left:12px}.Item-vehicle .odometerVal{float:right;font-size:12px}.fa-pause,.fa-question,.fa-stop,.fa-wrench{color:#a6a6a6;position:relative;top:-1px}.list-item .left{width:auto}.list-item .left .menu-button{position:initial;min-width:23px;left:0;top:0;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;padding:0 0 0 10px}.list-item .left .menu-button.expanded:before{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.list-item .left .menu-button:after{content:none;display:none}.list-item .middle{padding:5px 5px 5px 10px}.list-item .middle div{display:inline-block;width:100%;float:left}.list-item .middle div .vehicle-icon{display:inline-block;position:relative;width:57px;height:37px;top:5px;left:-10px}.list-item .middle div .vehicle-name{margin-left:-2px;font-weight:700;font-size:15px;color:#505050;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list-item .middle div .location{display:block;margin-left:5px;font-size:14px;color:grey;font-weight:500}.list-item .middle div .state{display:inline-block;color:#7eb52d;padding:0 10px;margin-left:4px}.list-item .middle div .distance{display:inline-block;left:30px;top:-38px;font-size:14px;font-weight:400;color:grey}.list-item .middle div .last-stand{color:grey;font-size:14px}.list-item .middle div.ikonka{padding-left:5px}.list-item .middle div .driver-name{color:grey}.right{width:68px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:10px}.new-infobox-vehicles{display:block;height:135px;position:relative}.new-infobox-vehicles .flexy,.new-infobox-vehicles .flexy-head{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal}.new-infobox-vehicles .flexy-head{height:25px;display:flex;display:-webkit-flex;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;border-bottom:#ececec 1px solid;background-color:#56a1d7;color:#fff}.new-infobox-vehicles .flexy-head div:nth-child(1){-webkit-box-flex:2;-ms-flex:2;flex:2;-webkit-flex:2;overflow:hidden;text-overflow:ellipsis;font-size:14px}.new-infobox-vehicles .flexy-head div:nth-child(1) .fa{color:#fff;margin-left:1em}.new-infobox-vehicles .flexy-head div:nth-child(2){-webkit-box-flex:10;-ms-flex:10;flex:10;-webkit-flex:10;overflow:hidden;text-overflow:ellipsis;height:25px;line-height:25px;white-space:nowrap}.new-infobox-vehicles .flexy-head div:nth-child(3){-webkit-box-flex:2;-ms-flex:2;flex:2;-webkit-flex:2;text-align:right;padding-right:1em;font-size:17px}.new-infobox-vehicles .flexy-head div:nth-child(3) .fa{color:#fff}.new-infobox-vehicles .flexy{height:110px;display:flex;display:-webkit-flex;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-grow:1}.new-infobox-vehicles .flexy .rada,.trip-list,.trip-list-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal}.new-infobox-vehicles .flexy .rada{font-size:12px!important;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-flow:column;flex-flow:column;padding:10px;-webkit-box-flex:16;-ms-flex:16;flex:16;-webkit-flex:16;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;position:relative}.new-infobox-vehicles .flexy .rada div:nth-child(2) .cesta{padding-right:1em;font-weight:700;display:inline-block}.new-infobox-vehicles .flexy .iarrow{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-flex:2;-ms-flex:2;flex:2;-webkit-flex:2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;color:#56a1d7}.new-infobox-vehicles .flexy .iarrow div{font-size:20px}.infobox-speed{border:3px inset #ecf4fa;border-radius:50%;min-height:40px;min-width:40px;position:absolute;right:27px;bottom:10px}.infobox-speed .rychlost{font-size:16px;font-weight:700;letter-spacing:-1px;text-align:center;line-height:20px;padding-top:2px}.rychlost-j{font-size:10px;text-align:center;line-height:8px}.trips-view div{padding-left:.5em;color:#505050}.trips-view div.endlocation-name,.trips-view div.location-name,.trips-view div.trip-distance{display:block}.trips-view div.trip-distance .trip-details{padding-left:10px;color:grey}.trips-view div.trip-distance .trips-state{top:4px}week-calendar{position:fixed;top:38px;width:100%;background:#fff;padding:5px}week-calendar .header button{border:0;background:#56a1d7;color:#fff;border-radius:10px}.day-trip-summary{position:fixed;top:170px;width:100%}.trip-list{overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;width:100%;position:relative;top:112px;height:-webkit-calc(100% - 45px - 134px);height:calc(100% - 45px - 134px)}.trip-list .group-header{padding:10px 0}.trip-info{position:relative;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-flex:none}.trip-info div.button-left,.trip-info div.button-right{z-index:100;color:#ddecf7;position:absolute;display:inline-block;float:left;height:45px;vertical-align:middle;top:50%;font-size:22px;margin-top:-20px;width:5%}.trip-info div.button-left{float:left;left:-10px}.trip-info div.button-right{float:right;right:-2px;display:block}.trip-info div.trip-description{position:relative;color:#fff;display:inline-block;width:90%;margin:auto;padding-left:10px;padding-bottom:10px}.trip-info div.trip-description .trip-state{padding-left:10px;position:absolute;display:inline-block;float:left;width:30px;vertical-align:middle;top:50%;margin-top:-13px}.trip-info div.trip-description .trip-info{display:block;width:95%;padding-left:40px}.trip-info div.trip-description .trip-info table tr td:nth-child(1){font-weight:700;padding-right:5px;vertical-align:top}.detail-divider{border-bottom:1px #fff solid;margin:0 10px;display:block}.location-name{margin-top:0!important}.trip-list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:auto;-ms-flex-flow:column;flex-flow:column}.arrow-nav,.calendar-cell,.day-header,.days,.tab-header,.tab-icon,.trip-detail-menu .control-panel-button,.trip-detail-menu .current-position{display:inline-block}.button-next-disabled,.button-previous-disabled{color:transparent}.button-next,.button-previous{color:#fff}.trip-detail-view .tabs-wrap{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;margin-bottom:0}.trip-switch-wrapper{padding-bottom:0!important;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.trip-detail-menu{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.trip-detail-menu .menu-button{top:10px}.trip-detail-menu .menu-button:after{top:-4px;left:0}.trip-detail-view-submenu{width:30%;height:59px;padding:0 2em;text-align:right;right:0;position:absolute;display:inline-block;background-color:#ddecf7}.day-date,.days,.header{text-align:center}.trip-detail-view-submenu button .fa{top:0;left:0}.trip-detail-view-submenu button{border:1px solid #fff}.trip-detail-view-submenu button::after{top:-3px;left:5px;padding:0;margin:0}.trip-detail-view-submenu .sub-menu{width:75vw;position:absolute;right:0;margin-top:14px}.calendar-cell{padding-bottom:5px}.day-header{color:silver;margin-left:5px}.week-calendar header button{border:0;border-radius:20px;background:#56a1d7}.day-date{border-radius:50%;color:#56a1d7;font-weight:700;border:2px solid transparent;width:36px}@media (max-width:375px){.day-date{padding:6px 1px}}@media (min-width:375px){.day-date{padding:6px 8px;margin-left:5px}}.day-date.active{border:2px solid #ec5e48}.day-date.with-trips{background:#ddecf7}.calendar-button,.tabs-header-wrapper{background:#56a1d7}.header{font-weight:700;font-size:14px;color:silver}.days{width:90%;margin:0 auto}.arrow-nav{font-size:22px;color:#56a1d7;width:5%}.left-arrow{float:left;text-align:right}.right-arrow{float:right}.calendar-button{border:0;color:#fff;border-radius:10px}.breadcrumb-link{font-size:11px}.breadcrumb-active{color:#ec5e48;font-size:11px}.breadcrumb-separator{font-weight:700}.tab-header{text-align:center;padding:10px 10px 9px;margin:0 10px;min-width:80px}.tab-active{color:#ec5e48;background:#fff}.tab-not-active{background-color:unset;color:#ececec;cursor:pointer}.tabs-content table{width:-webkit-calc(100% - 20px);width:calc(100% - 20px);margin:0 10px}.tabs-content tr td:nth-of-type(2){text-align:right}.tabs-content tr+tr td{border-top:1px solid silver}.form-field input,.form-field select{border:1px solid #ddecf7;padding:5px}.tabs-content td{padding:10px 5px}.refueling-form{padding-bottom:15px}.trip-change form{margin-top:38px}.trip-change .form-header{display:block;padding:10px 20px;font-size:18px}.trip-change .form-header span.caption,.trip-change .form-header span.icon{display:inline-block}.trip-change .form-item{margin-top:5px;padding:0 20px}.trip-change .form-item span{font-size:18px;color:#56a1d7;font-weight:600}.trip-change hr{margin:16px 20px}.trip-change .form-button{position:fixed;bottom:0;width:100%;background:#505050;padding:6px 20px;text-align:right}.form-field{padding:0 20px}.form-field hr{margin:5px 20px!important}.form-field span{display:block;margin:0;color:grey}.form-field input{color:#ddecf7;font-weight:700}.form-field button{padding:5px;min-width:100px;color:#fff;border:0;background:#ddecf7}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#2c6792;border-color:#fff}.map-and-details button{left:0;top:-10px}.map-and-details button:after{top:-4px;left:0}.map-and-details .form-field{display:none}.map-and-details .detail-content{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto}.map-and-details .detail-content .control-panel{background-color:#56a1d7}.map-and-details .detail-content .control-panel .car-info{padding:10px}.map-and-details .detail-content .control-panel .car-info .car-wrapper{padding:10px;background-color:#fff}.map-and-details .detail-content .control-panel .car-info .car-wrapper button{background:url(/Content/images/controls/icon_target.png) center center no-repeat}.map-and-details .detail-info{display:inline-block;color:#fff;margin-left:11px;margin-top:10px;min-height:52px}.map-and-details .mapExpanded .control-panel-button{display:inline-block;text-align:center;position:relative;left:10px}.map-and-details .mapExpanded .details{display:inline-block}.map-and-details .tabs-wrap{-webkit-box-ordinal-group:3;-ms-flex-order:3;order:3;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;margin-bottom:38px}.tab-map-and-details .tabs-header-wrapper{background-color:#56a1d7;top:0;width:70%;display:inline-block;position:relative;float:left;left:0;height:59px}.tab-map-and-details .map-and-details-submenu{width:30%;height:59px;padding:1em 1em 0;text-align:right;right:0;float:right;position:relative;top:0;display:inline-block;background-color:#56a1d7}.tab-map-and-details .map-and-details-submenu button{border:1px solid #fff;top:-10px;left:0;padding:10px 5px}.tab-map-and-details .map-and-details-submenu button::before{margin-left:15px}.tab-map-and-details .map-and-details-submenu button::after{top:-2px;left:-28px;padding:0;margin:0}.tab-map-and-details .map-and-details-submenu .sub-menu{width:75vw;position:absolute;right:0;top:43px;z-index:100}:root{--bgX:0px;--bgY:0px}.app-icons-sprite{width:50px;background:url(/Content/images/controls/app-icon-sprite.png) no-repeat;background-position:var(--bgX) var(--bgY)}.app-icons-sprite.small{width:40px;height:40px;background-size:40px 240px}.detaily{background-position-y:0;--bgY:0px}.jizdy{background-position-y:115px;--bgY:115px}.jizdy.small{background-position-y:-40px;--bgY:-40px}.servis{background-position-y:175px;--bgY:175px}.servis.small{background-position-y:-80px;--bgY:-80px}.tachometr{background-position-y:235px;--bgY:235px}.tachometr.small{background-position-y:-120px;--bgY:-120px}.tankovani{background-position-y:295px;--bgY:295px}.tankovani.small{background-position-y:-160px;--bgY:-160px}.vydaje{background-position-y:355px;--bgY:355px}.vydaje.small{background-position-y:-200px;--bgY:-200px}.nopadding{padding:0!important}.gm-style-mtc :nth-child(2){display:none!important}.modalmask{position:fixed;z-index:1000;background-color:rgba(0,0,0,.3);top:0;left:0;width:100vw;height:100vh}.header-btnback,.nu-header header-component{height:59px;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.modalmask .confirmmodal-container{background-color:#fff;width:80%;left:10%;position:absolute;top:30%;padding:15px;border-radius:3px}.modalmask p:not(.confirmmodal-message){margin-bottom:0}.modalmask .btn{border-color:#56a1d7}.modalmask .btn.full{background-color:#56a1d7;color:#fff}.nu-header{padding:0 10px;border-bottom:#f0f0f0 1px solid;width:100%}.nu-header header-component{display:-ms-flexbox;display:-webkit-box;display:flex;flex-direction:row;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.nu-header .header-flex{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:1;flex:1;-webkit-flex:1;-webkit-box-flex:1}.nu-header .header-flex.nu-left{padding-left:5px;color:#56a1d7}.nu-header .header-flex.nu-middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;color:#ec5e48}.nu-header .header-flex.nu-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-justify-content:flex-end;padding-right:4px}.header-btnback{display:-ms-flexbox;display:-webkit-box;display:flex;flex-direction:row;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.header-btnback div:nth-child(1){font-size:24px}.header-btnback div:nth-child(2){font-size:11px;padding-left:6px;padding-top:3px}.header-btn{border:0;display:block;background-color:#fff}.header-btnbar{display:block;margin:4px 0;width:100%;height:4px;background-color:#56a1d7}.header-btntext{font-size:10px;line-height:8px;color:#56a1d7}.hamburgerButton{position:relative;right:25px}.refreshButton{position:absolute;right:70px;top:-2px}.header-btnmenu{position:absolute;display:block;top:59px;right:0;background-color:#fff;width:100%;padding:0 10px;z-index:100;border:1px solid #f0f0f0}.header-btnsub{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;-webkit-box-align:center;align-items:center;font-size:16px;padding:5px 10px}.header-btnsub:not(:last-child){border-bottom:#f0f0f0 1px solid}.header-btnsub i.fa{color:#56a1d7}.header-btnsub span:nth-of-type(odd){color:#56a1d7;padding:10px}.header-btnsub span:nth-of-type(even){color:#56a1d7;padding-top:6px}.header-btnsub a{color:#56a1d7;padding:10px 0}.header-btnsub a span{padding-left:5px!important}.form-datetime{width:49%;display:inline-block;padding-top:10px}.form-datetime>input{border:1px solid #ddecf7;border-radius:0;color:#ddecf7;max-height:38px;min-width:94%;text-align:center;box-sizing:border-box;line-height:36px}form .container{overflow:visible}.validation-message{border:1px solid silver;border-radius:5px;background-color:#fff;color:#fd0018;padding:7px;box-shadow:0 0 10px 0 silver;position:relative;margin-bottom:7px}.validation-message:after,.validation-message:before{content:"";border-style:solid;width:0;display:block}.validation-message:before{position:absolute;bottom:-10px;left:7px;border-width:10px 10px 0;border-color:silver transparent}.validation-message:after{position:absolute;bottom:-9px;left:8px;border-width:9px 9px 0;border-color:#fff transparent}.spinner{-webkit-animation:rotator 1.4s linear infinite;animation:rotator 1.4s linear infinite;position:absolute}@-webkit-keyframes rotator{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rotator{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}.path{stroke-dasharray:187;stroke-dashoffset:0;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite}@-webkit-keyframes colors{0%,100%{stroke:#4285F4}25%{stroke:#DE3E35}50%{stroke:#F7C223}75%{stroke:#1B9A59}}@keyframes colors{0%,100%{stroke:#4285F4}25%{stroke:#DE3E35}50%{stroke:#F7C223}75%{stroke:#1B9A59}}@-webkit-keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}100%{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}100%{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}.generate-loader{background:0 0;border:3px solid #f2f2f2;border-radius:50%;display:block;border-top:3px solid #505050;width:90px;height:90px;-webkit-animation:spin 1.5s linear infinite;animation:spin 1s linear infinite;position:relative;top:50px;left:-webkit-calc(50% - 45px);left:calc(50% - 45px)}.svg-icon,.svg-icon>svg,.svg-icons>svg{height:30px;width:30px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.regular-checkbox{display:none}.regular-checkbox+label.chcklbl{background-color:#fff;border:1px solid silver;padding:16px;display:inline-block;position:relative;margin-left:-1px}.regular-checkbox:checked+label.chcklbl:after{content:'\2714';font-size:26px;position:absolute;top:-2px;left:5px;color:grey}.svg-icon,.svg-icons,.trip-purpose{position:relative}.form-label{color:#505050;padding-top:7px;font-weight:400}.form-control{margin-bottom:10px}.form-control:not(.searchBox):focus{border-width:2px;color:#56a1d7;padding:6px 10px}.form-control:focus{border-color:#56a1d7;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(86,161,215,.4)}.form-submit{padding-top:20px}.form-submit>button{background-color:#56a1d7;border:0;padding:15px 16px;font-size:14px}.form input,.form select{border:1px solid silver;border-radius:0;color:grey;font-weight:700;letter-spacing:1px;text-align:left}.form input.invalid,.form select.invalid{background-color:rgba(253,0,24,.1);border-color:#fd0018}.form input[type=checkbox]{box-shadow:none;width:34px}.form-km>input{text-align:right}.form-km .input-group-addon{border-left:none 0;border-radius:0}.form-label-error{color:#fd0018}.form-error>input{border-color:#fd0018}.form-error>:focus{border-color:#fd0018!important;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,0,0,.6)}.form-error .input-group-addon{border-color:#fd0018;color:#fd0018;background-color:#fef2f1}.error-message{color:#fd0018;font-size:14px;padding:5px 0}.unselectable{-webkit-user-select:none;-ms-user-select:none;user-select:none}.trip-change{padding:0;margin:0}.trip-change .form-inline{margin-top:20px}.checkbox-icon,.svg-icon,.svg-icons{margin:0!important}.trip-change .form-inline .form-field{padding:0}.trip-change .form-inline .form-field>input,.trip-change .form-inline .form-field>select{border-radius:0}.trip-change .form-inline .form-field .form-submit{padding-top:35px}.trip-change .form-inline .form-field .form-submit>button{padding:10px}.trip-purpose{color:grey}.trip-purpose span:nth-child(1){color:grey;padding-left:4px}.trip-purpose span:nth-child(2){color:grey;padding-left:14px}.svg-icons{padding:3px 12px 0 5px!important;max-width:46px;max-height:30px;right:-4px}.svg-icons>svg{fill:grey}.svg-icon{right:-4px;display:inline-block}.Item-vehicle .svg-icons{right:-8px}.Item-vehicle .inspection-icon{position:relative;height:0}.Item-vehicle .inspection-icon svg{position:absolute;top:-webkit-calc(50% - 18px);top:calc(50% - 18px);left:-8px}.checkbox-icon{padding:2px!important}.checkbox-icon>svg{width:30px;height:30px;fill:grey}#fa-target{stroke:#56a1d7;stroke-width:.5px;fill:#56a1d7}#icons-checkbox-checked{stroke:#56a1d7;stroke-width:3px;fill:transparent}.inspection-default,.inspection-scheduled{stroke:#7eb52d;stroke-width:.5px;fill:#7eb52d}.inspection-upcoming{stroke:#fd9b22;stroke-width:.5px;fill:#fd9b22}.inspection-close,.inspection-overdue{stroke:#fd0018;stroke-width:.5px;fill:#fd0018}#icons-checkbox-unchecked{stroke:#56a1d7;stroke-width:3px;fill:transparent}#icons-checkbox-checked-white,#icons-checkbox-unchecked-white{stroke:#fff;stroke-width:3px;fill:transparent}#nprogress{pointer-events:none}#nprogress .bar{background:#56a1d7;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #56a1d7,0 0 5px #56a1d7;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#56a1d7;border-left-color:#56a1d7;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}